STEF-CMMV
Arquitectura. 1. Mapa Producto Cotización Ventas
Arquitectura. 1b. Mapa Producto Cotización Ventas
Arquitectura. 2. Bitácora. 1
Arquitectura. 3. Modelo Negocio
Arquitectura. 4. Tecnologías. Hoja Ruta
Arquitectura. 5. Mapa Producto Operaciones
Arquitectura. 5. Mapa Producto Vinculación
Cotizador. 1. Contexto
Cotizador. 1a. Mapa Funcional
Cotizador. 2. Contenedores
Cotizador. 4. Aplicación
Cotizador. 4a. Aplicación. Servicios
Cotizador. 4a. Dependencias
Cotizador. 5. Físico. Despliegue
Cotizador. 7. Datos. Negocio
Cotizador. 7a. Datos. Físico
Cotizador. 7a. Modelo Negocio
Cotizador. 8. Instalación
Cotizador. 9. Administración Configuración
Doc. 1. Vistas de Arquitectura Mi Mutual
Doc. 2. Vistas de Arquitectura Cotizador
<<<<<<< HEADDoc. 2a. Vistas de Arquitectura Cotizador. Manual
Doc. 4. Vistas de Arquitectura. Análisis Tecnologías MiMutual
Doc. 5a. Ventas
Doc. 5b. Ventas. Manual
=======Doc. 3. Vistas de Arquitectura Cotizador. Manual
Doc. 4. Vistas de Arquitectura. Análisis Tecnologías MiMutual
>>>>>>> 94cc7c8dfc3570aea7a7d86d0d5aac3eabed49b4Ingenieria. 1. Procesos Diagnóstico
Ingenieria. 1a. Procesos Acciones. General
Ingenieria. 1b. Procesos Acciones. En Marcha
Ingenieria. 1b.1. Procesos Acciones. Plan Producción
Ingenieria. 1b.2. Procesos Acciones. Líneas Producción
Ingenieria. 2. Flujo de Trabajo
Ingenieria. 2. Procesos Salidas
MiMutual. 1. Contexto
MiMutual. 2. Contenedores
MiMutual. 3. Dominios
MiMutual. 4. Aplicación
MiMutual. 4a1. Referencia
MiMutual. 4a3. Dependencias
MiMutual. 5. Físico. Despliegue
MiMutual. 5.a1. Físico. Tecnologías
MiMutual. 6. Infraestructura
MiMutual. 7a. Datos. Aplicación
MiMutual. 7b. Datos. Negocio
Riesgos. 1. Catálogo
Riesgos. 1a Modelo Riesgos
<<<<<<< HEADVentas. 1. Contexto
Ventas. 1. HU
Ventas. 1a. Mapa Funcional
Ventas. 2. Características
Ventas. 2. Contenedores
Ventas. 3. Dependencias HU
Ventas. 4. Aplicación
Ventas. 4. Modelo de datos
Ventas. 4a. Aplicación. Servicios
Ventas. 4b. Dependencias
Ventas. 4c. Datos. Relaciones
Ventas. 5. Físico. Despliegue
Ventas. 7. Datos. Negocio
Ventas. 7a. Datos. Físico (copy)
Ventas. 7a. Modelo Negocio
Ventas. 8. Instalación (copy)
Ventas. 9. Administración Configuración (copy)
=======Ventas. 1. HU
Ventas. 2. Características
Ventas. 3. Dependencias HU
Ventas. 4. Modelo de datos
Ventas. 4a. Datos. Relaciones
>>>>>>> 94cc7c8dfc3570aea7a7d86d0d5aac3eabed49b4Mi Mutual, Coomeva
Proyecto: Modificación Core Unidad de Solidaridad y Seguros
Documentación de arquitectura
versión 0.7.8
Historia
---
Modelo datos Mi Mutual
Modelo negocio Cotizador Web
Gobierno. Ventas. HU
Diagnóstico Proceso ING
Modelo de negocio
Mi Mutual Web. Entidades de negocio
Mi Mutua. Entidades de negocio
Mi Mutua. Entidades Solidaridad y Seguros
Mi Mutual Web. Cotizador
Mi Mutual. Central
https://hwong23.github.io/stef-arqcomv-arq/
ARQUITECTURA DE SOLUCIONES UNIDAD DE TECNOLOGÍA INFORMÁTICA
Mi Mutual, Coomeva
Proyecto: Modificación Core Unidad de Solidaridad y Seguros
Documentación de arquitectura
versión 0.7.8
Historia
Modelo datos Mi Mutual
Modelo negocio Cotizador Web
Gobierno. Ventas. HU
Diagnóstico Proceso ING
Modelo de negocio
Mi Mutual Web. Entidades de negocio
Mi Mutua. Entidades de negocio
Mi Mutua. Entidades Solidaridad y Seguros
Mi Mutual Web. Cotizador
Mi Mutual. Central
en qué fase están las épicas/módulos?
en qué fase están las épicas/módulos?
1. Configuración
1. Vinculación
1. Venta
1. Cotización
1. Factura
1. Cobertura
1. Configuración
1. Plan de producto
### Orden Operativo
1. Configuración
1. Vinculación
1. Venta o Cotización
1. Factura
Conceptos Principales
- Configuración
- Vinculación
- Venta
- Cotización
- Factura
- Cobertura
- Configuración
- Plan de producto
Orden Operativo
- Configuración
- Vinculación
- Venta o Cotización
- Factura
Los ítems de arquitectura impactados por el análisis de estado de tecnologías Mi Mutual, 2023 deben ser migrados (actualizados) mediante trabajos de estabilización de arquitectura con el fin de evitar principalmente los riesgos de soporte y actualización del fabricante.
En el siguiente tema presentamos una hoja de ruta propuesta y la estimación del plazo de ejecución de la migración del componente central Mi Mutual, Java 8.
## Hoja de Ruta de Arquitectura Requerida por la Actualización
La hoja de ruta resultante plantea dos espacios de trabajo, cada uno con su alcance específico, respecto de la actualización tecnológica de Mi Mutual basado en los términos de análisis de estado de tecnologías Mi Mutual presentado antes. Los espacios de trabajo requeridos, Migración Entorno Java: JDK/JRE 8 a 11 y Migración Entorno Angular compatible Java 11, como se muestran en la imagen impactan y generan a su vez versiones nuevas de la arquitectura Mi Mutual, versión 1.1 y 1.2, respectivamente.
La versión 1.1 de la arquitectura, resultado del espacio de trabajo no. 1, Migración Entorno Java: JDK/JRE 8 a 11 toma (aprox.) 5 semanas de trabajo, en razón de los ítems de arquitectura acotados en su alcance denotado por el primer recuadro celeste en la imagen.
La versión 1.2 de la arquitectura, resultado del trabajo no. 2, Migración Entorno Angular compatible Java 11, toma por su parte 4 semanas en razón de los ítems de arquitectura acotados en su alcance presentado en el segundo recuadro celeste.
Introducción
Los ítems de arquitectura impactados por el análisis de estado de tecnologías Mi Mutual, 2023 deben ser migrados (actualizados) mediante trabajos de estabilización de arquitectura con el fin de evitar principalmente los riesgos de soporte y actualización del fabricante.
En el siguiente tema presentamos una hoja de ruta propuesta y la estimación del plazo de ejecución de la migración del componente central Mi Mutual, Java 8.
Hoja de Ruta de Arquitectura Requerida por la Actualización
La hoja de ruta resultante plantea dos espacios de trabajo, cada uno con su alcance específico, respecto de la actualización tecnológica de Mi Mutual basado en los términos de análisis de estado de tecnologías Mi Mutual presentado antes. Los espacios de trabajo requeridos, Migración Entorno Java: JDK/JRE 8 a 11 y Migración Entorno Angular compatible Java 11, como se muestran en la imagen impactan y generan a su vez versiones nuevas de la arquitectura Mi Mutual, versión 1.1 y 1.2, respectivamente.
La versión 1.1 de la arquitectura, resultado del espacio de trabajo no. 1, Migración Entorno Java: JDK/JRE 8 a 11 toma (aprox.) 5 semanas de trabajo, en razón de los ítems de arquitectura acotados en su alcance denotado por el primer recuadro celeste en la imagen.
La versión 1.2 de la arquitectura, resultado del trabajo no. 2, Migración Entorno Angular compatible Java 11, toma por su parte 4 semanas en razón de los ítems de arquitectura acotados en su alcance presentado en el segundo recuadro celeste.
La aplicación Cotizador Web hace parte de los módulos de interfaz web de Mi Mutual Central, representado por API Mi Mutual en el diagrama. Realizar cotizaciones de los planes de protección luego de la vinculación del asociado.
La estructura por módulos permite realizar aplicaciones escalables y robustas ya que permite organizar las partes de la aplicación, la organización en bloques, extender la aplicación con funcionalidades de libreras externas, proporcionar un entorno de resolución de plantillas y además permite especificar la forma de la carga de cada uno de los componentes y servicios que conforman un módulo.
### Módulos Externos
Los módulos externos son todas y cada una de las herramientas que se utilizan para complementar con funcionalidades ya desarrolladas y tomadas desde un repositorio externo (NPM).
* TranslateModule: Manejo de internacionalización. Documentación: https://github.com/ngx-translate/core
* NgxMaskModule: Manejo de máscaras de input text. Documentación: https://github.com/JsDaddy/ngx-mask
* JwtModule: Manejo de token. Documentación: https://github.com/auth0/angular2-jwt
* sweetalert2: Manejo de alertas de mensajes. Documentación: https://sweetalert2.github.io/
* ngx-ui-loader: Manejo de Spinner para control de peticiones asíncronas. Documentación: https://github.com/t-ho/ngx-ui-loader
* Ngprime: Manejo de componentes visuales Documentación: https://www.primefaces.org/primeng/#/
* chart.js: componente utilizado para el manejo de graficas Documentación: https://www.chartjs.org/docs/latest/
* classlist.js: componete para el manejo de listas de datos en las gráficas Documentación: https://www.chartjs.org/docs/latest/
* cronstrue: componente para traducir una expresión cron a palabras Documentación: https://github.com/bradymholt/cronstrue
* file-saver: componente para descargar un archivo desde los bytes Documentación: https://github.com/eligrey/FileSaver.js#readme
* ngx-tinymce: Editor html para generación de plantillas para cartas Documentación: https://cipchk.github.io/ngx-tinymce/#/
* quill: componente para editor html Documentación: https://quilljs.com/
<br>
### Servicios Transversales
* AuthGuard: Validación de existencia de autenticación
* DeaciveGuard: Validación de salida de un componente
* ErrorInterceptor: Interceptor de Errores del back
* JwtInterceptor: Interceptor para inyectar el token
* AutenticationService: Métodos para completar la autenticación
* TypesService: Consumo de servicios de parametrización
* IdleTimeoutService: Verificación de timeout del token
<br>
Contexto Mi Mutual Web
La aplicación Cotizador Web hace parte de los módulos de interfaz web de Mi Mutual Central, representado por API Mi Mutual en el diagrama. Realizar cotizaciones de los planes de protección luego de la vinculación del asociado.
La estructura por módulos permite realizar aplicaciones escalables y robustas ya que permite organizar las partes de la aplicación, la organización en bloques, extender la aplicación con funcionalidades de libreras externas, proporcionar un entorno de resolución de plantillas y además permite especificar la forma de la carga de cada uno de los componentes y servicios que conforman un módulo.
Módulos Externos
Los módulos externos son todas y cada una de las herramientas que se utilizan para complementar con funcionalidades ya desarrolladas y tomadas desde un repositorio externo (NPM).
- TranslateModule: Manejo de internacionalización. Documentación: https://github.com/ngx-translate/core
- NgxMaskModule: Manejo de máscaras de input text. Documentación: https://github.com/JsDaddy/ngx-mask
- JwtModule: Manejo de token. Documentación: https://github.com/auth0/angular2-jwt
- sweetalert2: Manejo de alertas de mensajes. Documentación: https://sweetalert2.github.io/
- ngx-ui-loader: Manejo de Spinner para control de peticiones asíncronas. Documentación: https://github.com/t-ho/ngx-ui-loader
- Ngprime: Manejo de componentes visuales Documentación: https://www.primefaces.org/primeng/#/
- chart.js: componente utilizado para el manejo de graficas Documentación: https://www.chartjs.org/docs/latest/
- classlist.js: componete para el manejo de listas de datos en las gráficas Documentación: https://www.chartjs.org/docs/latest/
- cronstrue: componente para traducir una expresión cron a palabras Documentación: https://github.com/bradymholt/cronstrue
- file-saver: componente para descargar un archivo desde los bytes Documentación: https://github.com/eligrey/FileSaver.js#readme
- ngx-tinymce: Editor html para generación de plantillas para cartas Documentación: https://cipchk.github.io/ngx-tinymce/#/
- quill: componente para editor html Documentación: https://quilljs.com/
<br>
Servicios Transversales
- AuthGuard: Validación de existencia de autenticación
- DeaciveGuard: Validación de salida de un componente
- ErrorInterceptor: Interceptor de Errores del back
- JwtInterceptor: Interceptor para inyectar el token
- AutenticationService: Métodos para completar la autenticación
- TypesService: Consumo de servicios de parametrización
- IdleTimeoutService: Verificación de timeout del token
<br>
Anexo 3. Referencia al mapa funcional del Cotizador Web, Mi Mutual, 2023.
URL:
Para apreciación del contenido del mapa funcional del Cotizador Web, vinculamos este documento al archivo original.
Anexo 3. Referencia al mapa funcional del Cotizador Web, Mi Mutual, 2023.
URL:
La organización de la aplicación Cotizador Web Mi Mutual, como capa de presentación y servicios, plantea una estructura basada en la referencia de aplicaciones Angular 12. Las características de esta estructura (referida por Angular) está orientada al crecimiento (tamaño) de la aplicación, la escalabilidad y al rendimiento. La aplicación web Cotizador está diseñada (modulos) para manejar la carga por demanda del contenido.
Composición interna de los servivios de Mi Mutual Central, Mi Mutual Web, Cotizador Web. La vista muestra el patron de diseño con el que están implementados los servicios de la aplicación.
Módulos y componentes que hacen parte de la estructura de la aplicación Cotizador Web (basado en Angular 12 [^1]).
[^1]: Angular 2 tiene una arquitectura Modelo Vista Controlador (MVC) con el fin de facilitar el desarrollo gestionado.
### Módulos Cotizador Web
La estructura por módulos actual apunta a la escalabilidad y mantenimiento del Cotizador en términos de: organizar las partes de la aplicación, organización los bloques, extender la aplicación con libreras externas, proporcionar un entorno de resolución de plantillas y además, distribuir las cargas de los componentes y servicios que usa la aplicación.
Paquetes y Dependencias Cotizador Web
Módulos y componentes que hacen parte de la estructura de la aplicación Cotizador Web (basado en Angular 12 [^1]).
[^1]: Angular 2 tiene una arquitectura Modelo Vista Controlador (MVC) con el fin de facilitar el desarrollo gestionado.
Módulos Cotizador Web
La estructura por módulos actual apunta a la escalabilidad y mantenimiento del Cotizador en términos de: organizar las partes de la aplicación, organización los bloques, extender la aplicación con libreras externas, proporcionar un entorno de resolución de plantillas y además, distribuir las cargas de los componentes y servicios que usa la aplicación.
Detalles de configuración del proyecto Mi Mutual en el espacio de trabajo servidor y local (2022), librerías de desarrollo (frameworks), lenguajes, instalaciones y sus versiones.
Especificaciones de despliegue Mi Mutual, 2023, Componente Central y Cotizador Web.
* Estándares para el manejo de servicios REST sobre HTTP 1.1
* Tecnologías para el backend: Java 8 con Spring Boot 2.1.4
* Acceso a Datos: Spring Data 2.1.4
* Seguridad de las API: Spring Security + Oauth2.0
* Plataforma de despliegue Backend: Tomcat Spring Boot
* Tecnologías para el frontend Mi Mutual Central: Angular 9
* Tecnologías para el frontend Cotizador Web: Angular 14
* Entorno de ejecución Javascript: nodejs 14.2.0
* Librería de Estilos Bootstrap 4.x
* Servidor web (HTTP 1.1): Apache 2.x
* Servidor BPM, Flowable, versión 6.5.0 con JRE 8
* Spring Cloud, versión Greenwich SR2
* Querydsl, version 4.2.1
* Bases de datos IBM DB2, AS400
<br>
#### Recursos y Herramientas Requeridas
* Git. Se debe instalar git para poder realizar la clonación de cada uno de los proyectos mas adelante.
* SmartGit. Se debe instalar Smartgit para poder realizar la clonación de cada uno de los proyectos mas adelante, este es opcional ya que es una interfaz gráfica de git mas amigable para el usuario en caso que no desee trabajar con la consola.
* DBeaver. Se debe instalar DBeaver para poder acceder a la base de datos.
* Instalación Maven. Se debe instalar maven para poder compilar los proyectos, nos debemos asegurar de instalar la versión 3.6.3, en caso que no se encuentra en la página oficial copiar la carpeta que esta en el repositorio a archivo de programas.
* Java 8. Se debe instalar Java para poder desplegar los proyectos mas adelante, nos debemos asegurar de instalar la versión 8.
* STS. Se debe instalar el IDE para realizar modificaciones a los proyectos back mas adelante en este caso Spring Tools 4 for Eclipse. La carpeta que genera el instalador la copiamos a archivos de programa.
* Instalación Lombok. Se debe instalar el lombok seleccionando el IDE que acabamos de instarlar en este caso el STS.
* Postman. Se debe instalar el postman para poder consumir los servicios del backend mas adelante cuando ya se hayan desplegado.
* Node Js. Se debe instalar Node Js para configurar el proyecto front mas adelante, nos debemos asegurar de instalar la versión v14.2.0.
* Visual Studio Code. Se debe instalar el IDE para realizar modificaciones al proyecto front mas adelante en este caso Visual Studio code.
* Librería para desarrollo frontend Cotizador Web: Angular 14
<br>
| Nota: los paquetes con el mismo nombre, como pkg: cliente, y pkg: clientes que aparecen arriba en el diagrama corresponden a espacio de nombres distintos. Por ejemplo, para el caso de estos dos paquetes, pkg: cliente pertenece el espacio de nombre (web) Cotizador; en cambio, pkg: clientes pertenece al espacio de nombres (web) admin Páginas.
<br>
Especificaciones de Despliegue Cotizador Web
Detalles de configuración del proyecto Mi Mutual en el espacio de trabajo servidor y local (2022), librerías de desarrollo (frameworks), lenguajes, instalaciones y sus versiones.
Especificaciones de despliegue Mi Mutual, 2023, Componente Central y Cotizador Web.
- Estándares para el manejo de servicios REST sobre HTTP 1.1
- Tecnologías para el backend: Java 8 con Spring Boot 2.1.4
- Acceso a Datos: Spring Data 2.1.4
- Seguridad de las API: Spring Security + Oauth2.0
- Plataforma de despliegue Backend: Tomcat Spring Boot
- Tecnologías para el frontend Mi Mutual Central: Angular 9
- Tecnologías para el frontend Cotizador Web: Angular 14
- Entorno de ejecución Javascript: nodejs 14.2.0
- Librería de Estilos Bootstrap 4.x
- Servidor web (HTTP 1.1): Apache 2.x
- Servidor BPM, Flowable, versión 6.5.0 con JRE 8
- Spring Cloud, versión Greenwich SR2
- Querydsl, version 4.2.1
- Bases de datos IBM DB2, AS400
<br>
Recursos y Herramientas Requeridas
- Git. Se debe instalar git para poder realizar la clonación de cada uno de los proyectos mas adelante.
- SmartGit. Se debe instalar Smartgit para poder realizar la clonación de cada uno de los proyectos mas adelante, este es opcional ya que es una interfaz gráfica de git mas amigable para el usuario en caso que no desee trabajar con la consola.
- DBeaver. Se debe instalar DBeaver para poder acceder a la base de datos.
- Instalación Maven. Se debe instalar maven para poder compilar los proyectos, nos debemos asegurar de instalar la versión 3.6.3, en caso que no se encuentra en la página oficial copiar la carpeta que esta en el repositorio a archivo de programas.
- Java 8. Se debe instalar Java para poder desplegar los proyectos mas adelante, nos debemos asegurar de instalar la versión 8.
- STS. Se debe instalar el IDE para realizar modificaciones a los proyectos back mas adelante en este caso Spring Tools 4 for Eclipse. La carpeta que genera el instalador la copiamos a archivos de programa.
- Instalación Lombok. Se debe instalar el lombok seleccionando el IDE que acabamos de instarlar en este caso el STS.
- Postman. Se debe instalar el postman para poder consumir los servicios del backend mas adelante cuando ya se hayan desplegado.
- Node Js. Se debe instalar Node Js para configurar el proyecto front mas adelante, nos debemos asegurar de instalar la versión v14.2.0.
- Visual Studio Code. Se debe instalar el IDE para realizar modificaciones al proyecto front mas adelante en este caso Visual Studio code.
- Librería para desarrollo frontend Cotizador Web: Angular 14
<br>
| Nota: los paquetes con el mismo nombre, como pkg: cliente, y pkg: clientes que aparecen arriba en el diagrama corresponden a espacio de nombres distintos. Por ejemplo, para el caso de estos dos paquetes, pkg: cliente pertenece el espacio de nombre (web) Cotizador; en cambio, pkg: clientes pertenece al espacio de nombres (web) admin Páginas.
<br>
Este modelo de relación negocio-datos es evolutivo: irá cambiando en la medida de que el negocio o el modelo de datos cambien.
### Entidades de Negocio Mi Mutual
Dominios de datos de negocio. Entidades independiente de la plataforma y de la tecnología.
* Configuración (caracterización de productos, plan)
* Plan (producto pólizas seguros)
* Canal (medios del tomador/asociado)
* Parametros globales (catálogos)
* Portafolio de asociado
* Asociado
* Facturación
* Beneficiario
<br>
La relación del modelo de negocio Mi Mutual con el modelo de datos del Cotizador Web orienta la navegación en el modelo de datos en aquellas historias de usuario que impliquen a alguna de estas entidades.
Este modelo de relación negocio-datos es evolutivo: irá cambiando en la medida de que el negocio o el modelo de datos cambien.
Entidades de Negocio Mi Mutual
Dominios de datos de negocio. Entidades independiente de la plataforma y de la tecnología.
- Configuración (caracterización de productos, plan)
- Plan (producto pólizas seguros)
- Canal (medios del tomador/asociado)
- Parametros globales (catálogos)
- Portafolio de asociado
- Asociado
- Facturación
- Beneficiario
<br>
Anexo 1. Referencia al modelo entidad relación del Cotizador Web, Mi Mutual, 2023.
URL:
Para apreciación del contenido del modelo entidad-relación del Cotizador Web, vinculamos este documento al archivo original.
Anexo 1. Referencia al modelo entidad relación del Cotizador Web, Mi Mutual, 2023.
URL:
### Conceptos Principales
1. Venta
1. Cotización
1. Configuración
1. Vinculación
1. Factura
1. Cobertura
1. Configuración
1. Plan de producto
### Orden Operativo
1. Configuración
1. Vinculación
1. Venta o Cotización
1. Factura
<br>
### Relación Negocio Datos
La relación entre los conceptos de negocio y el modelo de datos se encuentra en la vista Cotizador. 7. Datos. Negocio.
Modelo de negocio (lógico) de Mi Mutual, Mi Mutual Web, extensible a sus demás módulos, como el Cotizador Web y otros. El modelo de negocio Mi Mutual contiene los conceptos de negocio que se encuentran implementados en el sofware, reglas y funciones de negocio, y el modelo(s) de datos del sistema.
Conceptos Principales
- Venta
- Cotización
- Configuración
- Vinculación
- Factura
- Cobertura
- Configuración
- Plan de producto
Orden Operativo
- Configuración
- Vinculación
- Venta o Cotización
- Factura
<br>
Relación Negocio Datos
La relación entre los conceptos de negocio y el modelo de datos se encuentra en la vista Cotizador. 7. Datos. Negocio.
El proceso inicia ingresando a la siguiente ruta para descargar los instaladores:
https://stefaninilatam.sharepoint.com/sites/mimutualscrumteam/Shared%20Documents/Forms/AllIte ms.aspx?RootFolder=%2Fsites%2Fmimutualscrumteam%2FShared%20Documents%2FFuentes%20Mi%2 0Mutual&FolderCTID=0x012000DE4DD055775DC94181E3B9081D8D552A
{#fig:Picture1 width=}
<br>
Copia e instalación de recursos necesarios
El proceso inicia ingresando a la siguiente ruta para descargar los instaladores:
https://stefaninilatam.sharepoint.com/sites/mimutualscrumteam/Shared%20Documents/Forms/AllIte ms.aspx?RootFolder=%2Fsites%2Fmimutualscrumteam%2FShared%20Documents%2FFuentes%20Mi%2 0Mutual&FolderCTID=0x012000DE4DD055775DC94181E3B9081D8D552A
{#fig:Picture1 width=}
<br>
1. Gestión del código fuente
2. Gestión de los ambientes de trabajo y despliegues
A continuación vinculamos ese documento con la información con cada uno.
Anexo 1. Referencia al modelo entidad relación del Cotizador Web, Mi Mutual, 2023.
URL:
La administración de configuración del Cotizador Web, Mi Mutual, consta de dos partes.
- Gestión del código fuente
- Gestión de los ambientes de trabajo y despliegues
A continuación vinculamos ese documento con la información con cada uno.
Anexo 1. Referencia al modelo entidad relación del Cotizador Web, Mi Mutual, 2023.
URL:
### General
Las causas son:
1. Desarrollos de alta dificultad asignados a desarrolladores Junior
1. Entrega de PR sin pruebas unitarias
1. Ambiente de QA con otra instancia de DB
1. Integración de desarrollos de HUs "partidas" técnicamente mal ejecutado.
1. Desconocimiento Funcional de la aplicación y alcance de las HU's
### Levantamiento
* La mayoría de HU no tienen un anexo técnico resumen de las validaciones u objetos a modificar o crear
* El cambio del modelo de negocio del cliente genera que las HU no sean funcionales
### Indicadores
* Porcentaje de trazabilidad de los requisitos
### Análisis
* No hay análisis / diseño previo de cada requerimiento (HU)
### Indicadores
* Tasa de aprobación de HU por cliente
* Estabilidad del código
### Diseño
* No se realizó en diseño previo de cada HU
* Los modelos físicos son propiedad del cliente
### Indicadores
* Flujo acumulado
* Porcentaje reutilización de código
### Construcción
* No se tiene un versionamiento controlado y automatizado de la base de datos
* No se cuenta con integraciones para despliegues en DevOps que permitan mayor control y automatización.
* No se cuenta con repositorios del mismo proveedor que faciliten las automatizaciones (CI)
* Sobredependencia del Lider Técnico
* Débil gestión de la programación de las actividades de construcción (¿existe el dueño de la iteración?)
### Indicadores
* Tasa de cierre de defectos
* Velocidad de construcción
* Cobertura de código
* Simplicidad de código
### Entrega
* Poco e informal de documentación técnica
* Sin manuales técnicos, de configuración ni despliegue
### Indicadores
- Tiempo de ciclo.
Fuente: Promedio de de dias trascurridos desde el levamamiento de las HU [Azure DevOps]
Diagnóstico Procesos de Ingeniería
General
Las causas son:
- Desarrollos de alta dificultad asignados a desarrolladores Junior
- Entrega de PR sin pruebas unitarias
- Ambiente de QA con otra instancia de DB
- Integración de desarrollos de HUs "partidas" técnicamente mal ejecutado.
- Desconocimiento Funcional de la aplicación y alcance de las HU's
Levantamiento
- La mayoría de HU no tienen un anexo técnico resumen de las validaciones u objetos a modificar o crear
- El cambio del modelo de negocio del cliente genera que las HU no sean funcionales
Indicadores
- Porcentaje de trazabilidad de los requisitos
Análisis
- No hay análisis / diseño previo de cada requerimiento (HU)
Indicadores
- Tasa de aprobación de HU por cliente
- Estabilidad del código
Diseño
- No se realizó en diseño previo de cada HU
- Los modelos físicos son propiedad del cliente
Indicadores
- Flujo acumulado
- Porcentaje reutilización de código
Construcción
- No se tiene un versionamiento controlado y automatizado de la base de datos
- No se cuenta con integraciones para despliegues en DevOps que permitan mayor control y automatización.
- No se cuenta con repositorios del mismo proveedor que faciliten las automatizaciones (CI)
- Sobredependencia del Lider Técnico
- Débil gestión de la programación de las actividades de construcción (¿existe el dueño de la iteración?)
Indicadores
- Tasa de cierre de defectos
- Velocidad de construcción
- Cobertura de código
- Simplicidad de código
Entrega
- Poco e informal de documentación técnica
- Sin manuales técnicos, de configuración ni despliegue
Indicadores
- Tiempo de ciclo.
Fuente: Promedio de de dias trascurridos desde el levamamiento de las HU [Azure DevOps]
Acciones con base en el diagnóstico asociadas al proceso de ing. Mi Mutual.
### Levantamiento
* La mayoría de HU no tienen un anexo técnico resumen de las validaciones u objetos a modificar o crear
* El cambio del modelo de negocio del cliente genera que las HU no sean funcionales
### Indicadores
* Porcentaje de trazabilidad de los requisitos
### Análisis
Diagnóstico:
* No se realizó en análisis previo de cada HU.
### Indicadores
* Tasa de aprobación de HU por cliente
* Estabilidad del código
### Diseño
* No se realizó en diseño previo de cada HU
* Los modelos físicos son propiedad del cliente
### Indicadores
* Flujo acumulado
* Porcentaje reutilización de código
### Construcción
* No se tiene un versionamiento controlado y automatizado de la base de datos
* No se cuenta con integraciones para despliegues en DevOps que permitan mayor control y automatización.
* No se cuenta con repositorios del mismo proveedor que faciliten las automatizaciones (CI)
* Sobredependencia del Lider Técnico
### Indicadores
* Tasa de cierre de defectos
* Velocidad de construcción
* Cobertura de código
* Simplicidad de código
Diagnóstico Procesos de Ingeniería
Levantamiento
- La mayoría de HU no tienen un anexo técnico resumen de las validaciones u objetos a modificar o crear
- El cambio del modelo de negocio del cliente genera que las HU no sean funcionales
Indicadores
- Porcentaje de trazabilidad de los requisitos
Análisis
Diagnóstico:
- No se realizó en análisis previo de cada HU.
Indicadores
- Tasa de aprobación de HU por cliente
- Estabilidad del código
Diseño
- No se realizó en diseño previo de cada HU
- Los modelos físicos son propiedad del cliente
Indicadores
- Flujo acumulado
- Porcentaje reutilización de código
Construcción
- No se tiene un versionamiento controlado y automatizado de la base de datos
- No se cuenta con integraciones para despliegues en DevOps que permitan mayor control y automatización.
- No se cuenta con repositorios del mismo proveedor que faciliten las automatizaciones (CI)
- Sobredependencia del Lider Técnico
Indicadores
- Tasa de cierre de defectos
- Velocidad de construcción
- Cobertura de código
- Simplicidad de código
### Diagnóstico Procesos de Ingeniería
### Levantamiento
* La mayoría de HU no tienen un anexo técnico resumen de las validaciones u objetos a modificar o crear
* El cambio del modelo de negocio del cliente genera que las HU no sean funcionales
### Indicadores
* Porcentaje de trazabilidad de los requisitos
### Análisis
Diagnóstico:
* No se realizó en análisis previo de cada HU.
### Indicadores
* Tasa de aprobación de HU por cliente
* Estabilidad del código
### Diseño
* No se realizó en diseño previo de cada HU
* Los modelos físicos son propiedad del cliente
### Indicadores
* Flujo acumulado
* Porcentaje reutilización de código
### Construcción
* No se tiene un versionamiento controlado y automatizado de la base de datos
* No se cuenta con integraciones para despliegues en DevOps que permitan mayor control y automatización.
* No se cuenta con repositorios del mismo proveedor que faciliten las automatizaciones (CI)
* Sobredependencia del Lider Técnico
### Indicadores
* Tasa de cierre de defectos
* Velocidad de construcción
* Cobertura de código
* Simplicidad de código
Cómo organizar el plan de prodcc (distinto al plan de producto).
Diagnóstico Procesos de Ingeniería
Levantamiento
- La mayoría de HU no tienen un anexo técnico resumen de las validaciones u objetos a modificar o crear
- El cambio del modelo de negocio del cliente genera que las HU no sean funcionales
Indicadores
- Porcentaje de trazabilidad de los requisitos
Análisis
Diagnóstico:
- No se realizó en análisis previo de cada HU.
Indicadores
- Tasa de aprobación de HU por cliente
- Estabilidad del código
Diseño
- No se realizó en diseño previo de cada HU
- Los modelos físicos son propiedad del cliente
Indicadores
- Flujo acumulado
- Porcentaje reutilización de código
Construcción
- No se tiene un versionamiento controlado y automatizado de la base de datos
- No se cuenta con integraciones para despliegues en DevOps que permitan mayor control y automatización.
- No se cuenta con repositorios del mismo proveedor que faciliten las automatizaciones (CI)
- Sobredependencia del Lider Técnico
Indicadores
- Tasa de cierre de defectos
- Velocidad de construcción
- Cobertura de código
- Simplicidad de código
Anexo 1. Referencia al modelo entidad relación del Cotizador Web, Mi Mutual, 2023.
URL:
Para apreciación del contenido del modelo entidad-relación del Cotizador Web, vinculamos este documento al archivo original.
Anexo 1. Referencia al modelo entidad relación del Cotizador Web, Mi Mutual, 2023.
URL:
### Conceptos Principales
1. Venta
1. Cotización
1. Configuración
1. Vinculación
1. Factura
1. Cobertura
1. Configuración
1. Plan de producto
### Orden Operativo
1. Configuración
1. Vinculación
1. Venta o Cotización
1. Factura
<br>
### Relación Negocio Datos
La relación entre los conceptos de negocio y el modelo de datos se encuentra en la vista Cotizador. 7. Datos. Negocio.
Modelo de negocio (lógico) de Mi Mutual, Mi Mutual Web, extensible a sus demás módulos, como el Cotizador Web y otros. El modelo de negocio Mi Mutual contiene los conceptos de negocio que se encuentran implementados en el sofware, reglas y funciones de negocio, y el modelo(s) de datos del sistema.
Conceptos Principales
- Venta
- Cotización
- Configuración
- Vinculación
- Factura
- Cobertura
- Configuración
- Plan de producto
Orden Operativo
- Configuración
- Vinculación
- Venta o Cotización
- Factura
<br>
Relación Negocio Datos
La relación entre los conceptos de negocio y el modelo de datos se encuentra en la vista Cotizador. 7. Datos. Negocio.
El proceso inicia ingresando a la siguiente ruta para descargar los instaladores:
https://stefaninilatam.sharepoint.com/sites/mimutualscrumteam/Shared%20Documents/Forms/AllIte ms.aspx?RootFolder=%2Fsites%2Fmimutualscrumteam%2FShared%20Documents%2FFuentes%20Mi%2 0Mutual&FolderCTID=0x012000DE4DD055775DC94181E3B9081D8D552A
{#fig:Picture1 width=}
<br>
Copia e instalación de recursos necesarios
El proceso inicia ingresando a la siguiente ruta para descargar los instaladores:
https://stefaninilatam.sharepoint.com/sites/mimutualscrumteam/Shared%20Documents/Forms/AllIte ms.aspx?RootFolder=%2Fsites%2Fmimutualscrumteam%2FShared%20Documents%2FFuentes%20Mi%2 0Mutual&FolderCTID=0x012000DE4DD055775DC94181E3B9081D8D552A
{#fig:Picture1 width=}
<br>
1. Gestión del código fuente
2. Gestión de los ambientes de trabajo y despliegues
A continuación vinculamos ese documento con la información con cada uno.
Anexo 1. Referencia al modelo entidad relación del Cotizador Web, Mi Mutual, 2023.
URL:
La administración de configuración del Cotizador Web, Mi Mutual, consta de dos partes.
- Gestión del código fuente
- Gestión de los ambientes de trabajo y despliegues
A continuación vinculamos ese documento con la información con cada uno.
Anexo 1. Referencia al modelo entidad relación del Cotizador Web, Mi Mutual, 2023.
URL:
### Diagnóstico Procesos de Ingeniería
### Levantamiento
* La mayoría de HU no tienen un anexo técnico resumen de las validaciones u objetos a modificar o crear
* El cambio del modelo de negocio del cliente genera que las HU no sean funcionales
### Indicadores
* Porcentaje de trazabilidad de los requisitos
### Análisis
Diagnóstico:
* No se realizó en análisis previo de cada HU.
### Indicadores
* Tasa de aprobación de HU por cliente
* Estabilidad del código
### Diseño
* No se realizó en diseño previo de cada HU
* Los modelos físicos son propiedad del cliente
### Indicadores
* Flujo acumulado
* Porcentaje reutilización de código
### Construcción
* No se tiene un versionamiento controlado y automatizado de la base de datos
* No se cuenta con integraciones para despliegues en DevOps que permitan mayor control y automatización.
* No se cuenta con repositorios del mismo proveedor que faciliten las automatizaciones (CI)
* Sobredependencia del Lider Técnico
### Indicadores
* Tasa de cierre de defectos
* Velocidad de construcción
* Cobertura de código
* Simplicidad de código
Cómo organizar las líneas de prodcc, principal (que responde al mapa del producto) y contingentes (que responden a ing).
Diagnóstico Procesos de Ingeniería
Levantamiento
- La mayoría de HU no tienen un anexo técnico resumen de las validaciones u objetos a modificar o crear
- El cambio del modelo de negocio del cliente genera que las HU no sean funcionales
Indicadores
- Porcentaje de trazabilidad de los requisitos
Análisis
Diagnóstico:
- No se realizó en análisis previo de cada HU.
Indicadores
- Tasa de aprobación de HU por cliente
- Estabilidad del código
Diseño
- No se realizó en diseño previo de cada HU
- Los modelos físicos son propiedad del cliente
Indicadores
- Flujo acumulado
- Porcentaje reutilización de código
Construcción
- No se tiene un versionamiento controlado y automatizado de la base de datos
- No se cuenta con integraciones para despliegues en DevOps que permitan mayor control y automatización.
- No se cuenta con repositorios del mismo proveedor que faciliten las automatizaciones (CI)
- Sobredependencia del Lider Técnico
Indicadores
- Tasa de cierre de defectos
- Velocidad de construcción
- Cobertura de código
- Simplicidad de código
### LVT (levantamiento). Rol/Resp
Funcional, Dueño producto cliente, ARQ*
Resultado: HU elaboradas en el formato y repositorio de gestión documental designado.
Actualmente: el Admon BD participa desde el levantamiento, mezcla conceptos técnicos con negocio, y bloquea las HU.
(*) o quien haga las veces del ARQ.
2. ANSS (análisis). R/Re
Scrum, Funcional, Dueño producto cliente (requiere conocimiento del negocio).
Resultado: Refinamiento HU, modelo de negocio, es decir, diagrama de HU relacionadas unas con otras y con los conceptos de negocio en el repositorio de ARQ.
Actualmente: no hay resultados de este proceso.
Ejemplo del modelo de negocio
### 3. DISÑ (diseño). R/Re
LT, Admon BD y ARQ*.
Resultado: 1. solución en términos de entrega (despliegue) y componentes de software/hardware, ej., definición de servicios, servidores, bdd, red, decisiones impacto, riesgo técn., etc, en el repositorio de ARQ..; 2. la planeación de producción y la creación de ítems de trabajo en Azr Dps.
Actualmente: no hay resultados de este proceso.
Ejemplo del planeación de producción en Azr Dps.
### 4. DEV (construcción). R/Re:
ING Sr. Desarrolladores. y LT*, ARQ*.
Resultado: código fuente, ejecutable, y gestionado ramas de trabajo (adm. config.) en Git.
Actualmente: el desarrollador se organiza con el funcional, otras veces con LT sin documentación de análisis / diseño. Por tanto, prima la interpretación de la HU.
### 5. ACEP (calidad y aceptación). R/Re
Scrum, QA, ING Sr., Funcional, Dueño producto cliente*.
Resultado: 1) resultado ejecución del plan de pruebas, el margen de error, y la planeación de producción (Az Dvp) de corrección, y 2) comprobación y vo.bo. de criterios de acept. de la HU.
Actualmente: los Scrum y QA se centran más en los errores software que en las faltas funcionales (negocio).
### 6. TRNS (transición y liberación). R/Re
LT, ING Sr., Funcional, Dueño producto cliente.
Resultado: es una versión (superior) del software ejecutada en ambiente hilo de UAT, o definitivo PROD del cliente. (validar: la gestión de las entregas mediante la herramienta Azr Dvps. Release Manager.
Actualmente: no sucede una entrega formal de la versión del producto, esto es, una entrega documentada de la versión, con la doc. técnica actual (repositorio de ARQ)., y el recibido del cliente de que puede iniciar los procesos de aceptación (UAT).
Definición Roles y Respnsb. Mi Mutual
LVT (levantamiento). Rol/Resp
Funcional, Dueño producto cliente, ARQ*
Resultado: HU elaboradas en el formato y repositorio de gestión documental designado.
Actualmente: el Admon BD participa desde el levantamiento, mezcla conceptos técnicos con negocio, y bloquea las HU.
(*) o quien haga las veces del ARQ.
2. ANSS (análisis). R/Re
Scrum, Funcional, Dueño producto cliente (requiere conocimiento del negocio).
Resultado: Refinamiento HU, modelo de negocio, es decir, diagrama de HU relacionadas unas con otras y con los conceptos de negocio en el repositorio de ARQ.
Actualmente: no hay resultados de este proceso.
Ejemplo del modelo de negocio
3. DISÑ (diseño). R/Re
LT, Admon BD y ARQ*.
Resultado: 1. solución en términos de entrega (despliegue) y componentes de software/hardware, ej., definición de servicios, servidores, bdd, red, decisiones impacto, riesgo técn., etc, en el repositorio de ARQ..; 2. la planeación de producción y la creación de ítems de trabajo en Azr Dps.
Actualmente: no hay resultados de este proceso.
Ejemplo del planeación de producción en Azr Dps.
4. DEV (construcción). R/Re:
ING Sr. Desarrolladores. y LT, ARQ.
Resultado: código fuente, ejecutable, y gestionado ramas de trabajo (adm. config.) en Git.
Actualmente: el desarrollador se organiza con el funcional, otras veces con LT sin documentación de análisis / diseño. Por tanto, prima la interpretación de la HU.
5. ACEP (calidad y aceptación). R/Re
Scrum, QA, ING Sr., Funcional, Dueño producto cliente*.
Resultado: 1) resultado ejecución del plan de pruebas, el margen de error, y la planeación de producción (Az Dvp) de corrección, y 2) comprobación y vo.bo. de criterios de acept. de la HU.
Actualmente: los Scrum y QA se centran más en los errores software que en las faltas funcionales (negocio).
6. TRNS (transición y liberación). R/Re
LT, ING Sr., Funcional, Dueño producto cliente.
Resultado: es una versión (superior) del software ejecutada en ambiente hilo de UAT, o definitivo PROD del cliente. (validar: la gestión de las entregas mediante la herramienta Azr Dvps. Release Manager.
Actualmente: no sucede una entrega formal de la versión del producto, esto es, una entrega documentada de la versión, con la doc. técnica actual (repositorio de ARQ)., y el recibido del cliente de que puede iniciar los procesos de aceptación (UAT).
### Levantamiento
* La mayoría de HU no tienen un anexo técnico resumen de las validaciones u objetos a modificar o crear
* El cambio del modelo de negocio del cliente genera que las HU no sean funcionales
### Indicadores
* Porcentaje de trazabilidad de los requisitos
### Análisis
Diagnóstico:
* No se realizó en análisis previo de cada HU.
### Indicadores
* Tasa de aprobación de HU por cliente
* Estabilidad del código
### Diseño
* No se realizó en diseño previo de cada HU
* Los modelos físicos son propiedad del cliente
### Indicadores
* Flujo acumulado
* Porcentaje reutilización de código
### Construcción
* No se tiene un versionamiento controlado y automatizado de la base de datos
* No se cuenta con integraciones para despliegues en DevOps que permitan mayor control y automatización.
* No se cuenta con repositorios del mismo proveedor que faciliten las automatizaciones (CI)
* Sobredependencia del Lider Técnico
### Indicadores
* Tasa de cierre de defectos
* Velocidad de construcción
* Cobertura de código
* Simplicidad de código
Diagnóstico Procesos de Ingeniería
=======### General
Las causas son:
1. Desarrollos de alta dificultad asignados a desarrolladores Junior
1. Entrega de PR sin pruebas unitarias
1. Ambiente de QA con otra instancia de DB
1. Integración de desarrollos de HUs "partidas" técnicamente mal ejecutado.
1. Desconocimiento Funcional de la aplicación y alcance de las HU's
### Levantamiento
* La mayoría de HU no tienen un anexo técnico resumen de las validaciones u objetos a modificar o crear
* El cambio del modelo de negocio del cliente genera que las HU no sean funcionales
### Indicadores
* Porcentaje de trazabilidad de los requisitos
### Análisis
* No hay análisis / diseño previo de cada requerimiento (HU)
### Indicadores
* Tasa de aprobación de HU por cliente
* Estabilidad del código
### Diseño
* No se realizó en diseño previo de cada HU
* Los modelos físicos son propiedad del cliente
### Indicadores
* Flujo acumulado
* Porcentaje reutilización de código
### Construcción
* No se tiene un versionamiento controlado y automatizado de la base de datos
* No se cuenta con integraciones para despliegues en DevOps que permitan mayor control y automatización.
* No se cuenta con repositorios del mismo proveedor que faciliten las automatizaciones (CI)
* Sobredependencia del Lider Técnico
* Débil gestión de la programación de las actividades de construcción (¿existe el dueño de la iteración?)
### Indicadores
* Tasa de cierre de defectos
* Velocidad de construcción
* Cobertura de código
* Simplicidad de código
### Entrega
* Poco e informal de documentación técnica
* Sin manuales técnicos, de configuración ni despliegue
### Indicadores
- Tiempo de ciclo.
Fuente: Promedio de de dias trascurridos desde el levamamiento de las HU [Azure DevOps]
Diagnóstico Procesos de Ingeniería
General
Las causas son:
- Desarrollos de alta dificultad asignados a desarrolladores Junior
- Entrega de PR sin pruebas unitarias
- Ambiente de QA con otra instancia de DB
- Integración de desarrollos de HUs "partidas" técnicamente mal ejecutado.
- Desconocimiento Funcional de la aplicación y alcance de las HU's
Levantamiento
- La mayoría de HU no tienen un anexo técnico resumen de las validaciones u objetos a modificar o crear
- El cambio del modelo de negocio del cliente genera que las HU no sean funcionales
Indicadores
- Porcentaje de trazabilidad de los requisitos
Análisis
<<<<<<< HEADDiagnóstico:
- No se realizó en análisis previo de cada HU.
Indicadores
- Tasa de aprobación de HU por cliente
- Estabilidad del código
Diseño
- No se realizó en diseño previo de cada HU
- Los modelos físicos son propiedad del cliente
Indicadores
- Flujo acumulado
- Porcentaje reutilización de código
Construcción
- No se tiene un versionamiento controlado y automatizado de la base de datos
- No se cuenta con integraciones para despliegues en DevOps que permitan mayor control y automatización.
- No se cuenta con repositorios del mismo proveedor que faciliten las automatizaciones (CI)
- Sobredependencia del Lider Técnico
Indicadores
- Tasa de cierre de defectos
- Velocidad de construcción
- Cobertura de código
- Simplicidad de código
El sistema principal de fondo Mi Mutual Central es la composición de las funciones de negocio de la Unidad de Solidaridad de Coomeva. Las funciones de negocio referidas, como Gestión Beneficiarios, Certificados, Gestión Beneficiarios, aparecen dentro del componente principal en la imagen.
Este entregable documenta los diferentes módulos y componentes que hacen parte de la estructura de una aplicación en Angular 12 y como es su interacción para conformar una arquitectura robusta y escalable para aplicaciones de gran tamaño.
Las librerías Spring Boot Security y Spring Boot Oauth2 proveen características de seguridad entre Vista (Angular 2) y Controlador. Estas son responsables de que únicamente permita el acceso si se está autenticado. Además, para realizar el proceso de autenticación se delega a la aplicación SISPRO (Coomeva) que funciona como un servidor de autenticación.
Contexto Mi Mutual Central
El sistema principal de fondo Mi Mutual Central es la composición de las funciones de negocio de la Unidad de Solidaridad de Coomeva. Las funciones de negocio referidas, como Gestión Beneficiarios, Certificados, Gestión Beneficiarios, aparecen dentro del componente principal en la imagen.
Este entregable documenta los diferentes módulos y componentes que hacen parte de la estructura de una aplicación en Angular 12 y como es su interacción para conformar una arquitectura robusta y escalable para aplicaciones de gran tamaño.
Las librerías Spring Boot Security y Spring Boot Oauth2 proveen características de seguridad entre Vista (Angular 2) y Controlador. Estas son responsables de que únicamente permita el acceso si se está autenticado. Además, para realizar el proceso de autenticación se delega a la aplicación SISPRO (Coomeva) que funciona como un servidor de autenticación.
Esta decisión de organización de los componentes de Mi Mutual, incluyendo al misional del mismo nomnbre, permite estructurar la aplicación de una manera ordenada y, en línea con las restricciones de arquitectura exigidas al sistema, facilita la efectividad de las extensiones y el mantenimiento.
La organización de componentes utilizada Mi Mutual, impulsada por Spring Web, antepone como interfaz de uso un API REST. La interfaz se articula con tres componentes utilitarios: Controller, Service y Repository, los cuales están mediados por el componente misional, Mi Mutual, en la imagen.
Esta decisión de organización de los componentes de Mi Mutual, incluyendo al misional del mismo nomnbre, permite estructurar la aplicación de una manera ordenada y, en línea con las restricciones de arquitectura exigidas al sistema, facilita la efectividad de las extensiones y el mantenimiento.
- No hay análisis / diseño previo de cada requerimiento (HU)
Indicadores
- Tasa de aprobación de HU por cliente
- Estabilidad del código
Diseño
- No se realizó en diseño previo de cada HU
- Los modelos físicos son propiedad del cliente
Indicadores
- Flujo acumulado
- Porcentaje reutilización de código
Construcción
- No se tiene un versionamiento controlado y automatizado de la base de datos
- No se cuenta con integraciones para despliegues en DevOps que permitan mayor control y automatización.
- No se cuenta con repositorios del mismo proveedor que faciliten las automatizaciones (CI)
- Sobredependencia del Lider Técnico
- Débil gestión de la programación de las actividades de construcción (¿existe el dueño de la iteración?)
Indicadores
- Tasa de cierre de defectos
- Velocidad de construcción
- Cobertura de código
- Simplicidad de código
Entrega
- Poco e informal de documentación técnica
- Sin manuales técnicos, de configuración ni despliegue
Indicadores
- Tiempo de ciclo.
Fuente: Promedio de de dias trascurridos desde el levamamiento de las HU [Azure DevOps]
La división por dominios busca facilitar la administración los servicios de la plataforma Mi Mutual que son comunes entre aplicaciones de Mi Mutual, tales como Asociados, Reclamaciones, Protecciones y otros servicios trasversales como Utilidades, Reglas de negocio, Procesos de negocio (BPM), Auditoria, Flujos de trabajo:flowable.
Acciones con base en el diagnóstico asociadas al proceso de ing. Mi Mutual.
>>>>>>> 94cc7c8dfc3570aea7a7d86d0d5aac3eabed49b4Componentes
* Estándares para el manejo de servicios REST sobre HTTP 1.1
* Tecnologías para el backend: Java 8 con Spring Boot 2.1.4
* Acceso a datos: Spring Data 2.1.4
* Seguridad de las API: Spring Security + Oauth2.0
* Plataforma de despliegue Backend: Tomcat Spring Boot 2.1.4
* Tecnologías para el frontend Mi Mutual Central: Angular 9
* Tecnologías para el frontend Cotizador Web: Angular 14
* Entorno de ejecución Javascript: nodejs 14.2.0
* Librería de Estilos: Bootstrap 4.x
* Servidor web (HTTP 1.1): Apache 2.x
* Servidor BPM, Flowable, versión 6.5.0 con JRE 8
* Spring Cloud.version: Greenwich SR2
* Querydsl, version 4.2.1
* Bases de datos IBM DB2, AS400
<br>
Especificaciones de tecnologías Mi Mutual, 2023.
- Estándares para el manejo de servicios REST sobre HTTP 1.1
- Tecnologías para el backend: Java 8 con Spring Boot 2.1.4
- Acceso a datos: Spring Data 2.1.4
- Seguridad de las API: Spring Security + Oauth2.0
- Plataforma de despliegue Backend: Tomcat Spring Boot 2.1.4
- Tecnologías para el frontend Mi Mutual Central: Angular 9
- Tecnologías para el frontend Cotizador Web: Angular 14
- Entorno de ejecución Javascript: nodejs 14.2.0
- Librería de Estilos: Bootstrap 4.x
- Servidor web (HTTP 1.1): Apache 2.x
- Servidor BPM, Flowable, versión 6.5.0 con JRE 8
- Spring Cloud.version: Greenwich SR2
- Querydsl, version 4.2.1
- Bases de datos IBM DB2, AS400
<br>
La estructura está basada en Spring Boot y lenguaje de programación Java 8 (JSE, JDK 8), conformada por componentes de aplicación y administración del ciclo de vida de los objetos.
Nombrado de paquetes para los servicios
* MiMutualWeb
* MiMutualProtecciones
* MiMutualReclamaciones
* MiMutualAsociados
* MiMutualUtilidades
* MiMutualBPM
* MiMutualReglas
* MiMutualIntegraciones
* MiMutualAuditoria
* Mi<utualFLowable
* MiMutualSpringCloud
<br>
### Entorno de Desarrollo
Para la etapa de desarrollo la aplicación estará configurada para levantar un servidor Tomcat embebido el cual se encuentra configurado el pom.xml y el cual permite trabajar de forma mucho más ágil.
Para el despliegue entre ambientes se manejará maven profiles con el fin de agregar las configuraciones de cada uno de estos.
El código fuente está alojado en un repositorio de Coomeva.
Paquetes y Dependencias Mi Mutual
La estructura está basada en Spring Boot y lenguaje de programación Java 8 (JSE, JDK 8), conformada por componentes de aplicación y administración del ciclo de vida de los objetos.
Nombrado de paquetes para los servicios
- MiMutualWeb
- MiMutualProtecciones
- MiMutualReclamaciones
- MiMutualAsociados
- MiMutualUtilidades
- MiMutualBPM
- MiMutualReglas
- MiMutualIntegraciones
- MiMutualAuditoria
- Mi<utualFLowable
- MiMutualSpringCloud
<br>
Entorno de Desarrollo
Para la etapa de desarrollo la aplicación estará configurada para levantar un servidor Tomcat embebido el cual se encuentra configurado el pom.xml y el cual permite trabajar de forma mucho más ágil.
Para el despliegue entre ambientes se manejará maven profiles con el fin de agregar las configuraciones de cada uno de estos.
El código fuente está alojado en un repositorio de Coomeva.
* Estándares para el manejo de servicios REST sobre HTTP 1.1
* Tecnologías para el backend: Java 8 con Spring Boot 2.1.4
* Acceso a Datos: Spring Data 2.1.4
* Seguridad de las API: Spring Security + Oauth2.0
* Plataforma de despliegue Backend: Tomcat Spring Boot
* Tecnologías para el frontend Mi Mutual Central: Angular 9
* Tecnologías para el frontend Cotizador Web: Angular 14
* Entorno de ejecución Javascript: nodejs 14.2.0
* Librería de Estilos Bootstrap 4.x
* Servidor web (HTTP 1.1): Apache 2.x
* Servidor BPM, Flowable, versión 6.5.0 con JRE 8
* Spring Cloud, versión Greenwich SR2
* Querydsl, version 4.2.1
* Bases de datos IBM DB2, AS400
<br>
Especificaciones de despliegue Mi Mutual, 2023, componente central.
- Estándares para el manejo de servicios REST sobre HTTP 1.1
- Tecnologías para el backend: Java 8 con Spring Boot 2.1.4
- Acceso a Datos: Spring Data 2.1.4
- Seguridad de las API: Spring Security + Oauth2.0
- Plataforma de despliegue Backend: Tomcat Spring Boot
- Tecnologías para el frontend Mi Mutual Central: Angular 9
- Tecnologías para el frontend Cotizador Web: Angular 14
- Entorno de ejecución Javascript: nodejs 14.2.0
- Librería de Estilos Bootstrap 4.x
- Servidor web (HTTP 1.1): Apache 2.x
- Servidor BPM, Flowable, versión 6.5.0 con JRE 8
- Spring Cloud, versión Greenwich SR2
- Querydsl, version 4.2.1
- Bases de datos IBM DB2, AS400
<br>
## Especificaciones de Despliegue Mi Mutual, 2023, Componente Central
* Estándares para el manejo de servicios REST sobre HTTP 1.1
* Tecnologías para el backend: Java 8 con Spring Boot 2.1.4
* Acceso a Datos: Spring Data 2.1.4
* Seguridad de las API: Spring Security + Oauth2.0
* Plataforma de despliegue Backend: Tomcat Spring Boot
* Tecnologías para el frontend Mi Mutual Central: Angular 9
* Tecnologías para el frontend Cotizador Web: Angular 14
* Entorno de ejecución Javascript: nodejs 10.x
* Entorno de ejecución Javascript: nodejs 14.2.0
* Motor de ejecución Javascript: TypeScript, versión 3.x
* Librería de Estilos Bootstrap 4.x
* Servidor web (HTTP 1.1): Apache 2.x
* Servidor BPM, Flowable, versión 6.5.0 con JRE 8
* Spring Cloud, versión Greenwich SR2
* Querydsl, version 4.2.1
* Bases de datos IBM DB2, AS400
<br>
## Resultados del Análisis
En el diagrama: color azul del diagrama las tecnologías en riesgo de soporte (LTS) fabricante; en color verde, las tecnologías que podrían sustituirse por economía de costos y modernización de entregas.
Análisis de estado de tecnologías Mi Mutual, 2023. Listado de las tecnologías actuales de Mi Mutual. Coomeva, 2023. Especificaciones de tecnologías e ítems de arquitectura asociados al estado actual de la tecnología.
Especificaciones de Despliegue Mi Mutual, 2023, Componente Central
- Estándares para el manejo de servicios REST sobre HTTP 1.1
- Tecnologías para el backend: Java 8 con Spring Boot 2.1.4
- Acceso a Datos: Spring Data 2.1.4
- Seguridad de las API: Spring Security + Oauth2.0
- Plataforma de despliegue Backend: Tomcat Spring Boot
- Tecnologías para el frontend Mi Mutual Central: Angular 9
- Tecnologías para el frontend Cotizador Web: Angular 14
- Entorno de ejecución Javascript: nodejs 10.x
- Entorno de ejecución Javascript: nodejs 14.2.0
- Motor de ejecución Javascript: TypeScript, versión 3.x
- Librería de Estilos Bootstrap 4.x
- Servidor web (HTTP 1.1): Apache 2.x
- Servidor BPM, Flowable, versión 6.5.0 con JRE 8
- Spring Cloud, versión Greenwich SR2
- Querydsl, version 4.2.1
- Bases de datos IBM DB2, AS400
<br>
Resultados del Análisis
En el diagrama: color azul del diagrama las tecnologías en riesgo de soporte (LTS) fabricante; en color verde, las tecnologías que podrían sustituirse por economía de costos y modernización de entregas.
### Levantamiento
* La mayoría de HU no tienen un anexo técnico resumen de las validaciones u objetos a modificar o crear
* El cambio del modelo de negocio del cliente genera que las HU no sean funcionales
### Indicadores
* Porcentaje de trazabilidad de los requisitos
### Análisis
Diagnóstico:
* No se realizó en análisis previo de cada HU.
### Indicadores
* Tasa de aprobación de HU por cliente
* Estabilidad del código
### Diseño
* No se realizó en diseño previo de cada HU
* Los modelos físicos son propiedad del cliente
### Indicadores
* Flujo acumulado
* Porcentaje reutilización de código
### Construcción
* No se tiene un versionamiento controlado y automatizado de la base de datos
* No se cuenta con integraciones para despliegues en DevOps que permitan mayor control y automatización.
* No se cuenta con repositorios del mismo proveedor que faciliten las automatizaciones (CI)
* Sobredependencia del Lider Técnico
### Indicadores
* Tasa de cierre de defectos
* Velocidad de construcción
* Cobertura de código
* Simplicidad de código
Diagnóstico Procesos de Ingeniería
Levantamiento
- La mayoría de HU no tienen un anexo técnico resumen de las validaciones u objetos a modificar o crear
- El cambio del modelo de negocio del cliente genera que las HU no sean funcionales
Indicadores
- Porcentaje de trazabilidad de los requisitos
Análisis
Diagnóstico:
- No se realizó en análisis previo de cada HU.
Indicadores
- Tasa de aprobación de HU por cliente
- Estabilidad del código
Diseño
- No se realizó en diseño previo de cada HU
- Los modelos físicos son propiedad del cliente
Indicadores
- Flujo acumulado
- Porcentaje reutilización de código
Construcción
- No se tiene un versionamiento controlado y automatizado de la base de datos
- No se cuenta con integraciones para despliegues en DevOps que permitan mayor control y automatización.
- No se cuenta con repositorios del mismo proveedor que faciliten las automatizaciones (CI)
- Sobredependencia del Lider Técnico
Indicadores
- Tasa de cierre de defectos
- Velocidad de construcción
- Cobertura de código
- Simplicidad de código
### Levantamiento
* La mayoría de HU no tienen un anexo técnico resumen de las validaciones u objetos a modificar o crear
* El cambio del modelo de negocio del cliente genera que las HU no sean funcionales
### Indicadores
* Porcentaje de trazabilidad de los requisitos
### Análisis
Diagnóstico:
* No se realizó en análisis previo de cada HU.
### Indicadores
* Tasa de aprobación de HU por cliente
* Estabilidad del código
### Diseño
* No se realizó en diseño previo de cada HU
* Los modelos físicos son propiedad del cliente
### Indicadores
* Flujo acumulado
* Porcentaje reutilización de código
### Construcción
* No se tiene un versionamiento controlado y automatizado de la base de datos
* No se cuenta con integraciones para despliegues en DevOps que permitan mayor control y automatización.
* No se cuenta con repositorios del mismo proveedor que faciliten las automatizaciones (CI)
* Sobredependencia del Lider Técnico
### Indicadores
* Tasa de cierre de defectos
* Velocidad de construcción
* Cobertura de código
* Simplicidad de código
Diagnóstico Procesos de Ingeniería
Levantamiento
- La mayoría de HU no tienen un anexo técnico resumen de las validaciones u objetos a modificar o crear
- El cambio del modelo de negocio del cliente genera que las HU no sean funcionales
Indicadores
- Porcentaje de trazabilidad de los requisitos
Análisis
Diagnóstico:
- No se realizó en análisis previo de cada HU.
Indicadores
- Tasa de aprobación de HU por cliente
- Estabilidad del código
Diseño
- No se realizó en diseño previo de cada HU
- Los modelos físicos son propiedad del cliente
Indicadores
- Flujo acumulado
- Porcentaje reutilización de código
Construcción
- No se tiene un versionamiento controlado y automatizado de la base de datos
- No se cuenta con integraciones para despliegues en DevOps que permitan mayor control y automatización.
- No se cuenta con repositorios del mismo proveedor que faciliten las automatizaciones (CI)
- Sobredependencia del Lider Técnico
Indicadores
- Tasa de cierre de defectos
- Velocidad de construcción
- Cobertura de código
- Simplicidad de código
### Levantamiento
* La mayoría de HU no tienen un anexo técnico resumen de las validaciones u objetos a modificar o crear
* El cambio del modelo de negocio del cliente genera que las HU no sean funcionales
### Indicadores
* Porcentaje de trazabilidad de los requisitos
### Análisis
Diagnóstico:
* No se realizó en análisis previo de cada HU.
### Indicadores
* Tasa de aprobación de HU por cliente
* Estabilidad del código
### Diseño
* No se realizó en diseño previo de cada HU
* Los modelos físicos son propiedad del cliente
### Indicadores
* Flujo acumulado
* Porcentaje reutilización de código
### Construcción
* No se tiene un versionamiento controlado y automatizado de la base de datos
* No se cuenta con integraciones para despliegues en DevOps que permitan mayor control y automatización.
* No se cuenta con repositorios del mismo proveedor que faciliten las automatizaciones (CI)
* Sobredependencia del Lider Técnico
### Indicadores
* Tasa de cierre de defectos
* Velocidad de construcción
* Cobertura de código
* Simplicidad de código
Diagnóstico Procesos de Ingeniería
Levantamiento
- La mayoría de HU no tienen un anexo técnico resumen de las validaciones u objetos a modificar o crear
- El cambio del modelo de negocio del cliente genera que las HU no sean funcionales
Indicadores
- Porcentaje de trazabilidad de los requisitos
Análisis
Diagnóstico:
- No se realizó en análisis previo de cada HU.
Indicadores
- Tasa de aprobación de HU por cliente
- Estabilidad del código
Diseño
- No se realizó en diseño previo de cada HU
- Los modelos físicos son propiedad del cliente
Indicadores
- Flujo acumulado
- Porcentaje reutilización de código
Construcción
- No se tiene un versionamiento controlado y automatizado de la base de datos
- No se cuenta con integraciones para despliegues en DevOps que permitan mayor control y automatización.
- No se cuenta con repositorios del mismo proveedor que faciliten las automatizaciones (CI)
- Sobredependencia del Lider Técnico
Indicadores
- Tasa de cierre de defectos
- Velocidad de construcción
- Cobertura de código
- Simplicidad de código
### LVT (levantamiento). Rol/Resp
Funcional, Dueño producto cliente, ARQ*
Resultado: HU elaboradas en el formato y repositorio de gestión documental designado.
Actualmente: el Admon BD participa desde el levantamiento, mezcla conceptos técnicos con negocio, y bloquea las HU.
(*) o quien haga las veces del ARQ.
2. ANSS (análisis). R/Re
Scrum, Funcional, Dueño producto cliente (requiere conocimiento del negocio).
Resultado: Refinamiento HU, modelo de negocio, es decir, diagrama de HU relacionadas unas con otras y con los conceptos de negocio en el repositorio de ARQ.
Actualmente: no hay resultados de este proceso.
Ejemplo del modelo de negocio
### 3. DISÑ (diseño). R/Re
LT, Admon BD y ARQ*.
Resultado: 1. solución en términos de entrega (despliegue) y componentes de software/hardware, ej., definición de servicios, servidores, bdd, red, decisiones impacto, riesgo técn., etc, en el repositorio de ARQ..; 2. la planeación de producción y la creación de ítems de trabajo en Azr Dps.
Actualmente: no hay resultados de este proceso.
Ejemplo del planeación de producción en Azr Dps.
### 4. DEV (construcción). R/Re:
ING Sr. Desarrolladores. y LT*, ARQ*.
Resultado: código fuente, ejecutable, y gestionado ramas de trabajo (adm. config.) en Git.
Actualmente: el desarrollador se organiza con el funcional, otras veces con LT sin documentación de análisis / diseño. Por tanto, prima la interpretación de la HU.
### 5. ACEP (calidad y aceptación). R/Re
Scrum, QA, ING Sr., Funcional, Dueño producto cliente*.
Resultado: 1) resultado ejecución del plan de pruebas, el margen de error, y la planeación de producción (Az Dvp) de corrección, y 2) comprobación y vo.bo. de criterios de acept. de la HU.
Actualmente: los Scrum y QA se centran más en los errores software que en las faltas funcionales (negocio).
### 6. TRNS (transición y liberación). R/Re
LT, ING Sr., Funcional, Dueño producto cliente.
Resultado: es una versión (superior) del software ejecutada en ambiente hilo de UAT, o definitivo PROD del cliente. (validar: la gestión de las entregas mediante la herramienta Azr Dvps. Release Manager.
Actualmente: no sucede una entrega formal de la versión del producto, esto es, una entrega documentada de la versión, con la doc. técnica actual (repositorio de ARQ)., y el recibido del cliente de que puede iniciar los procesos de aceptación (UAT).
Definición Roles y Respnsb. Mi Mutual
LVT (levantamiento). Rol/Resp
Funcional, Dueño producto cliente, ARQ*
Resultado: HU elaboradas en el formato y repositorio de gestión documental designado.
Actualmente: el Admon BD participa desde el levantamiento, mezcla conceptos técnicos con negocio, y bloquea las HU.
(*) o quien haga las veces del ARQ.
2. ANSS (análisis). R/Re
Scrum, Funcional, Dueño producto cliente (requiere conocimiento del negocio).
Resultado: Refinamiento HU, modelo de negocio, es decir, diagrama de HU relacionadas unas con otras y con los conceptos de negocio en el repositorio de ARQ.
Actualmente: no hay resultados de este proceso.
Ejemplo del modelo de negocio
3. DISÑ (diseño). R/Re
LT, Admon BD y ARQ*.
Resultado: 1. solución en términos de entrega (despliegue) y componentes de software/hardware, ej., definición de servicios, servidores, bdd, red, decisiones impacto, riesgo técn., etc, en el repositorio de ARQ..; 2. la planeación de producción y la creación de ítems de trabajo en Azr Dps.
Actualmente: no hay resultados de este proceso.
Ejemplo del planeación de producción en Azr Dps.
4. DEV (construcción). R/Re:
ING Sr. Desarrolladores. y LT, ARQ.
Resultado: código fuente, ejecutable, y gestionado ramas de trabajo (adm. config.) en Git.
Actualmente: el desarrollador se organiza con el funcional, otras veces con LT sin documentación de análisis / diseño. Por tanto, prima la interpretación de la HU.
5. ACEP (calidad y aceptación). R/Re
Scrum, QA, ING Sr., Funcional, Dueño producto cliente*.
Resultado: 1) resultado ejecución del plan de pruebas, el margen de error, y la planeación de producción (Az Dvp) de corrección, y 2) comprobación y vo.bo. de criterios de acept. de la HU.
Actualmente: los Scrum y QA se centran más en los errores software que en las faltas funcionales (negocio).
6. TRNS (transición y liberación). R/Re
LT, ING Sr., Funcional, Dueño producto cliente.
Resultado: es una versión (superior) del software ejecutada en ambiente hilo de UAT, o definitivo PROD del cliente. (validar: la gestión de las entregas mediante la herramienta Azr Dvps. Release Manager.
Actualmente: no sucede una entrega formal de la versión del producto, esto es, una entrega documentada de la versión, con la doc. técnica actual (repositorio de ARQ)., y el recibido del cliente de que puede iniciar los procesos de aceptación (UAT).
### Levantamiento
* La mayoría de HU no tienen un anexo técnico resumen de las validaciones u objetos a modificar o crear
* El cambio del modelo de negocio del cliente genera que las HU no sean funcionales
### Indicadores
* Porcentaje de trazabilidad de los requisitos
### Análisis
Diagnóstico:
* No se realizó en análisis previo de cada HU.
### Indicadores
* Tasa de aprobación de HU por cliente
* Estabilidad del código
### Diseño
* No se realizó en diseño previo de cada HU
* Los modelos físicos son propiedad del cliente
### Indicadores
* Flujo acumulado
* Porcentaje reutilización de código
### Construcción
* No se tiene un versionamiento controlado y automatizado de la base de datos
* No se cuenta con integraciones para despliegues en DevOps que permitan mayor control y automatización.
* No se cuenta con repositorios del mismo proveedor que faciliten las automatizaciones (CI)
* Sobredependencia del Lider Técnico
### Indicadores
* Tasa de cierre de defectos
* Velocidad de construcción
* Cobertura de código
* Simplicidad de código
Diagnóstico Procesos de Ingeniería
Levantamiento
- La mayoría de HU no tienen un anexo técnico resumen de las validaciones u objetos a modificar o crear
- El cambio del modelo de negocio del cliente genera que las HU no sean funcionales
Indicadores
- Porcentaje de trazabilidad de los requisitos
Análisis
Diagnóstico:
- No se realizó en análisis previo de cada HU.
Indicadores
- Tasa de aprobación de HU por cliente
- Estabilidad del código
Diseño
- No se realizó en diseño previo de cada HU
- Los modelos físicos son propiedad del cliente
Indicadores
- Flujo acumulado
- Porcentaje reutilización de código
Construcción
- No se tiene un versionamiento controlado y automatizado de la base de datos
- No se cuenta con integraciones para despliegues en DevOps que permitan mayor control y automatización.
- No se cuenta con repositorios del mismo proveedor que faciliten las automatizaciones (CI)
- Sobredependencia del Lider Técnico
Indicadores
- Tasa de cierre de defectos
- Velocidad de construcción
- Cobertura de código
- Simplicidad de código
El sistema principal de fondo Mi Mutual Central es la composición de las funciones de negocio de la Unidad de Solidaridad de Coomeva. Las funciones de negocio referidas, como Gestión Beneficiarios, Certificados, Gestión Beneficiarios, aparecen dentro del componente principal en la imagen.
Este entregable documenta los diferentes módulos y componentes que hacen parte de la estructura de una aplicación en Angular 12 y como es su interacción para conformar una arquitectura robusta y escalable para aplicaciones de gran tamaño.
Las librerías Spring Boot Security y Spring Boot Oauth2 proveen características de seguridad entre Vista (Angular 2) y Controlador. Estas son responsables de que únicamente permita el acceso si se está autenticado. Además, para realizar el proceso de autenticación se delega a la aplicación SISPRO (Coomeva) que funciona como un servidor de autenticación.
Contexto Mi Mutual Central
El sistema principal de fondo Mi Mutual Central es la composición de las funciones de negocio de la Unidad de Solidaridad de Coomeva. Las funciones de negocio referidas, como Gestión Beneficiarios, Certificados, Gestión Beneficiarios, aparecen dentro del componente principal en la imagen.
Este entregable documenta los diferentes módulos y componentes que hacen parte de la estructura de una aplicación en Angular 12 y como es su interacción para conformar una arquitectura robusta y escalable para aplicaciones de gran tamaño.
Las librerías Spring Boot Security y Spring Boot Oauth2 proveen características de seguridad entre Vista (Angular 2) y Controlador. Estas son responsables de que únicamente permita el acceso si se está autenticado. Además, para realizar el proceso de autenticación se delega a la aplicación SISPRO (Coomeva) que funciona como un servidor de autenticación.
>>>>>>> 94cc7c8dfc3570aea7a7d86d0d5aac3eabed49b4Modelo físico facilitadas por Coomeva, corte del 2 de mayo de 2022. Contiene las estructuras de configuración de fondo, cliente, planes, cobertura y planes de coberturas.
Estructuras de datos específicas a la plataforma. Modelo de negocio para las aplicaciones.
Modelo físico facilitadas por Coomeva, corte del 2 de mayo de 2022. Contiene las estructuras de configuración de fondo, cliente, planes, cobertura y planes de coberturas.
Esta decisión de organización de los componentes de Mi Mutual, incluyendo al misional del mismo nomnbre, permite estructurar la aplicación de una manera ordenada y, en línea con las restricciones de arquitectura exigidas al sistema, facilita la efectividad de las extensiones y el mantenimiento.
La organización de componentes utilizada Mi Mutual, impulsada por Spring Web, antepone como interfaz de uso un API REST. La interfaz se articula con tres componentes utilitarios: Controller, Service y Repository, los cuales están mediados por el componente misional, Mi Mutual, en la imagen.
Esta decisión de organización de los componentes de Mi Mutual, incluyendo al misional del mismo nomnbre, permite estructurar la aplicación de una manera ordenada y, en línea con las restricciones de arquitectura exigidas al sistema, facilita la efectividad de las extensiones y el mantenimiento.
>>>>>>> 94cc7c8dfc3570aea7a7d86d0d5aac3eabed49b4* Configuración (caracterización de productos, plan)
* Plan (producto pólizas seguros)
* Canal (medios del tomador/asociado)
* Parametros globales (catálogos)
* Portafolio de asociado
* Asociado
* Facturación
* Beneficiario
Entidades de Negocio Mi Mutual
- Configuración (caracterización de productos, plan)
- Plan (producto pólizas seguros)
- Canal (medios del tomador/asociado)
- Parametros globales (catálogos)
- Portafolio de asociado
- Asociado
- Facturación
- Beneficiario
La división por dominios busca facilitar la administración los servicios de la plataforma Mi Mutual que son comunes entre aplicaciones de Mi Mutual, tales como Asociados, Reclamaciones, Protecciones y otros servicios trasversales como Utilidades, Reglas de negocio, Procesos de negocio (BPM), Auditoria, Flujos de trabajo:flowable.
>>>>>>> 94cc7c8dfc3570aea7a7d86d0d5aac3eabed49b4Componentes de software que impactan al contrato de Mi Mutual. El componente Flowable no es parte de la pila tecnológica de Coomeva, por tanto, el cliente puede exigir legalmente las acciones (p.e. de indemnización) de los perjuicios tecnológicos que considere. Nota: podría exigir la entrega de los desarrollos sin costos para el cliente.
Debilidades en el proceso de ING Mi Mutual. Roles y responsabilidades de los actores del proceso. Falta organización de los roles y responsabilidades actuales.
Acumulación de defectos de software detectados en QA. Debido a que el proceso de desarrollo omite las pruebas unitarias ocurre que los defectos de software (que no son funcionales) se detectan extemporáneos en el proceso de QA, lo que genera retrasos y reprocesos en el ciclo de producción.
Conjunto de riesgos técnicos y arquitectura. Mi Mutua, Coomeva
Componentes de software que impactan al contrato de Mi Mutual. El componente Flowable no es parte de la pila tecnológica de Coomeva, por tanto, el cliente puede exigir legalmente las acciones (p.e. de indemnización) de los perjuicios tecnológicos que considere. Nota: podría exigir la entrega de los desarrollos sin costos para el cliente.
Debilidades en el proceso de ING Mi Mutual. Roles y responsabilidades de los actores del proceso. Falta organización de los roles y responsabilidades actuales.
Acumulación de defectos de software detectados en QA. Debido a que el proceso de desarrollo omite las pruebas unitarias ocurre que los defectos de software (que no son funcionales) se detectan extemporáneos en el proceso de QA, lo que genera retrasos y reprocesos en el ciclo de producción.
Componentes
>>>>>>> 94cc7c8dfc3570aea7a7d86d0d5aac3eabed49b4La aplicación Ventas es parte Mi Mutual Web, que contiene a los módulos de interfaz web de Mi Mutual Central, que está representado por _app: Cotización y Ventas_ en el diagrama. Realizar (...)
En el contexto se aprecia a la aplicación de Cotización y Ventas junto a los módulos que permite realizar la composición de funcionalidades y organización de las partes a favor de extender la aplicación(es) con funcionalidades y los flujos de trabajo.
### Módulos Externos (adicionales al contexto)
Los módulos externos son las herramientas que se utilizan para complementar con funcionalidades ya desarrolladas y provenientes de un repositorio externo (NPM).
* TranslateModule: Manejo de internacionalización. Documentación: https://github.com/ngx-translate/core
* NgxMaskModule: Manejo de máscaras de input text. Documentación: https://github.com/JsDaddy/ngx-mask
* JwtModule: Manejo de token. Documentación: https://github.com/auth0/angular2-jwt
* sweetalert2: Manejo de alertas de mensajes. Documentación: https://sweetalert2.github.io/
* ngx-ui-loader: Manejo de Spinner para control de peticiones asíncronas. Documentación: https://github.com/t-ho/ngx-ui-loader
* Ngprime: Manejo de componentes visuales Documentación: https://www.primefaces.org/primeng/#/
* chart.js: componente utilizado para el manejo de graficas Documentación: https://www.chartjs.org/docs/latest/
* classlist.js: componete para el manejo de listas de datos en las gráficas Documentación: https://www.chartjs.org/docs/latest/
* cronstrue: componente para traducir una expresión cron a palabras Documentación: https://github.com/bradymholt/cronstrue
* file-saver: componente para descargar un archivo desde los bytes Documentación: https://github.com/eligrey/FileSaver.js#readme
* ngx-tinymce: Editor html para generación de plantillas para cartas Documentación: https://cipchk.github.io/ngx-tinymce/#/
* quill: componente para editor html Documentación: https://quilljs.com/
<br>
### Servicios Transversales (adicionales al contexto)
* AuthGuard: Validación de existencia de autenticación
* DeaciveGuard: Validación de salida de un componente
* ErrorInterceptor: Interceptor de Errores del back
* JwtInterceptor: Interceptor para inyectar el token
* AutenticationService: Métodos para completar la autenticación
* TypesService: Consumo de servicios de parametrización
* IdleTimeoutService: Verificación de timeout del token
<br>
Contexto Cotización y Ventas Mi Mutual Web
La aplicación Ventas es parte Mi Mutual Web, que contiene a los módulos de interfaz web de Mi Mutual Central, que está representado por app: Cotización y Ventas en el diagrama. Realizar (…)
En el contexto se aprecia a la aplicación de Cotización y Ventas junto a los módulos que permite realizar la composición de funcionalidades y organización de las partes a favor de extender la aplicación(es) con funcionalidades y los flujos de trabajo.
Módulos Externos (adicionales al contexto)
Los módulos externos son las herramientas que se utilizan para complementar con funcionalidades ya desarrolladas y provenientes de un repositorio externo (NPM).
- TranslateModule: Manejo de internacionalización. Documentación: https://github.com/ngx-translate/core
- NgxMaskModule: Manejo de máscaras de input text. Documentación: https://github.com/JsDaddy/ngx-mask
- JwtModule: Manejo de token. Documentación: https://github.com/auth0/angular2-jwt
- sweetalert2: Manejo de alertas de mensajes. Documentación: https://sweetalert2.github.io/
- ngx-ui-loader: Manejo de Spinner para control de peticiones asíncronas. Documentación: https://github.com/t-ho/ngx-ui-loader
- Ngprime: Manejo de componentes visuales Documentación: https://www.primefaces.org/primeng/#/
- chart.js: componente utilizado para el manejo de graficas Documentación: https://www.chartjs.org/docs/latest/
- classlist.js: componete para el manejo de listas de datos en las gráficas Documentación: https://www.chartjs.org/docs/latest/
- cronstrue: componente para traducir una expresión cron a palabras Documentación: https://github.com/bradymholt/cronstrue
- file-saver: componente para descargar un archivo desde los bytes Documentación: https://github.com/eligrey/FileSaver.js#readme
- ngx-tinymce: Editor html para generación de plantillas para cartas Documentación: https://cipchk.github.io/ngx-tinymce/#/
- quill: componente para editor html Documentación: https://quilljs.com/
<br>
Servicios Transversales (adicionales al contexto)
- AuthGuard: Validación de existencia de autenticación
- DeaciveGuard: Validación de salida de un componente
- ErrorInterceptor: Interceptor de Errores del back
- JwtInterceptor: Interceptor para inyectar el token
- AutenticationService: Métodos para completar la autenticación
- TypesService: Consumo de servicios de parametrización
- IdleTimeoutService: Verificación de timeout del token
<br>
Fuente: planeación SCRUM
Anexo 3. Referencia al mapa funcional del Cotizador Web, Mi Mutual, 2023.
URL:
Para apreciación del contenido del mapa funcional del Cotizador Web, vinculamos este documento al archivo original.
Anexo 3. Referencia al mapa funcional del Cotizador Web, Mi Mutual, 2023.
URL:
### Contenedores Principales Cotización y Ventas
* app: Cotización y Ventas
* app: Configuración
* app: Eureka admin
* submódulo Utilidades
* submódulo Integración
* app: Mi Mutual Central
<br>
Especificación y organizción de contenedores principales de Cotización y Ventas Mi Mutual.
Contenedores Principales Cotización y Ventas
- app: Cotización y Ventas
- app: Configuración
- app: Eureka admin
- submódulo Utilidades
- submódulo Integración
- app: Mi Mutual Central
<br>
Fuente: planeación SCRUM
### Organización y Segmentos de la Aplicación Mi Mutual
1. Frontal / interfaz web
1. Servicios/ API
1. Central / modelo de negocio
1. Registros / modelo de datos y persistencia
1. Infraestructura
<br>
Las características de esta estructura (referida por Angular) está orientada al crecimiento (tamaño) de la aplicación, la escalabilidad y al rendimiento. La aplicación web Cotizador está diseñada (modulos) para manejar la carga por demanda del contenido.
### Dominio de Servicios Principales
* Asociados, contenido en el paquete app Asociados en el diagrama
* Protecciones, contenido en el paquete app Protecciones en el diagrama
<br>
La organización de la aplicación Cotización y Ventas, Mi Mutual, como capa de presentación y servicios, está planteada como una estructura basada en la referencia de aplicaciones Angular 12:
Organización y Segmentos de la Aplicación Mi Mutual
- Frontal / interfaz web
- Servicios/ API
- Central / modelo de negocio
- Registros / modelo de datos y persistencia
- Infraestructura
<br>
Las características de esta estructura (referida por Angular) está orientada al crecimiento (tamaño) de la aplicación, la escalabilidad y al rendimiento. La aplicación web Cotizador está diseñada (modulos) para manejar la carga por demanda del contenido.
Dominio de Servicios Principales
- Asociados, contenido en el paquete app Asociados en el diagrama
- Protecciones, contenido en el paquete app Protecciones en el diagrama
<br>
Fuente: planeación SCRUM
Composición interna de los servivios de Mi Mutual Central, Mi Mutual Web, Cotizador Web. La vista muestra el patron de diseño con el que están implementados los servicios de la aplicación.
Módulos y componentes que hacen parte de la estructura de la aplicación Cotizador Web (basado en Angular 12 [^1]).
[^1]: Angular 2 tiene una arquitectura Modelo Vista Controlador (MVC) con el fin de facilitar el desarrollo gestionado.
### Módulos Cotizador Web
La estructura por módulos actual apunta a la escalabilidad y mantenimiento del Cotizador en términos de: organizar las partes de la aplicación, organización los bloques, extender la aplicación con libreras externas, proporcionar un entorno de resolución de plantillas y además, distribuir las cargas de los componentes y servicios que usa la aplicación.
Paquetes y Dependencias Cotizador Web
Módulos y componentes que hacen parte de la estructura de la aplicación Cotizador Web (basado en Angular 12 [^1]).
[^1]: Angular 2 tiene una arquitectura Modelo Vista Controlador (MVC) con el fin de facilitar el desarrollo gestionado.
Módulos Cotizador Web
La estructura por módulos actual apunta a la escalabilidad y mantenimiento del Cotizador en términos de: organizar las partes de la aplicación, organización los bloques, extender la aplicación con libreras externas, proporcionar un entorno de resolución de plantillas y además, distribuir las cargas de los componentes y servicios que usa la aplicación.
Fuente: planeación SCRUM
Detalles de configuración del proyecto Mi Mutual en el espacio de trabajo servidor y local (2022), librerías de desarrollo (frameworks), lenguajes, instalaciones y sus versiones.
Especificaciones de despliegue Mi Mutual, 2023, Componente Central y Cotizador Web.
* Estándares para el manejo de servicios REST sobre HTTP 1.1
* Tecnologías para el backend: Java 8 con Spring Boot 2.1.4
* Acceso a Datos: Spring Data 2.1.4
* Seguridad de las API: Spring Security + Oauth2.0
* Plataforma de despliegue Backend: Tomcat Spring Boot
* Tecnologías para el frontend Mi Mutual Central: Angular 9
* Tecnologías para el frontend Cotizador Web: Angular 14
* Entorno de ejecución Javascript: nodejs 14.2.0
* Librería de Estilos Bootstrap 4.x
* Servidor web (HTTP 1.1): Apache 2.x
* Servidor BPM, Flowable, versión 6.5.0 con JRE 8
* Spring Cloud, versión Greenwich SR2
* Querydsl, version 4.2.1
* Bases de datos IBM DB2, AS400
<br>
#### Recursos y Herramientas Requeridas
* Git. Se debe instalar git para poder realizar la clonación de cada uno de los proyectos mas adelante.
* SmartGit. Se debe instalar Smartgit para poder realizar la clonación de cada uno de los proyectos mas adelante, este es opcional ya que es una interfaz gráfica de git mas amigable para el usuario en caso que no desee trabajar con la consola.
* DBeaver. Se debe instalar DBeaver para poder acceder a la base de datos.
* Instalación Maven. Se debe instalar maven para poder compilar los proyectos, nos debemos asegurar de instalar la versión 3.6.3, en caso que no se encuentra en la página oficial copiar la carpeta que esta en el repositorio a archivo de programas.
* Java 8. Se debe instalar Java para poder desplegar los proyectos mas adelante, nos debemos asegurar de instalar la versión 8.
* STS. Se debe instalar el IDE para realizar modificaciones a los proyectos back mas adelante en este caso Spring Tools 4 for Eclipse. La carpeta que genera el instalador la copiamos a archivos de programa.
* Instalación Lombok. Se debe instalar el lombok seleccionando el IDE que acabamos de instarlar en este caso el STS.
* Postman. Se debe instalar el postman para poder consumir los servicios del backend mas adelante cuando ya se hayan desplegado.
* Node Js. Se debe instalar Node Js para configurar el proyecto front mas adelante, nos debemos asegurar de instalar la versión v14.2.0.
* Visual Studio Code. Se debe instalar el IDE para realizar modificaciones al proyecto front mas adelante en este caso Visual Studio code.
* Librería para desarrollo frontend Cotizador Web: Angular 14
<br>
| Nota: los paquetes con el mismo nombre, como pkg: cliente, y pkg: clientes que aparecen arriba en el diagrama corresponden a espacio de nombres distintos. Por ejemplo, para el caso de estos dos paquetes, pkg: cliente pertenece el espacio de nombre (web) Cotizador; en cambio, pkg: clientes pertenece al espacio de nombres (web) admin Páginas.
<br>
Especificaciones de Despliegue Cotizador Web
Detalles de configuración del proyecto Mi Mutual en el espacio de trabajo servidor y local (2022), librerías de desarrollo (frameworks), lenguajes, instalaciones y sus versiones.
Especificaciones de despliegue Mi Mutual, 2023, Componente Central y Cotizador Web.
- Estándares para el manejo de servicios REST sobre HTTP 1.1
- Tecnologías para el backend: Java 8 con Spring Boot 2.1.4
- Acceso a Datos: Spring Data 2.1.4
- Seguridad de las API: Spring Security + Oauth2.0
- Plataforma de despliegue Backend: Tomcat Spring Boot
- Tecnologías para el frontend Mi Mutual Central: Angular 9
- Tecnologías para el frontend Cotizador Web: Angular 14
- Entorno de ejecución Javascript: nodejs 14.2.0
- Librería de Estilos Bootstrap 4.x
- Servidor web (HTTP 1.1): Apache 2.x
- Servidor BPM, Flowable, versión 6.5.0 con JRE 8
- Spring Cloud, versión Greenwich SR2
- Querydsl, version 4.2.1
- Bases de datos IBM DB2, AS400
<br>
Recursos y Herramientas Requeridas
- Git. Se debe instalar git para poder realizar la clonación de cada uno de los proyectos mas adelante.
- SmartGit. Se debe instalar Smartgit para poder realizar la clonación de cada uno de los proyectos mas adelante, este es opcional ya que es una interfaz gráfica de git mas amigable para el usuario en caso que no desee trabajar con la consola.
- DBeaver. Se debe instalar DBeaver para poder acceder a la base de datos.
- Instalación Maven. Se debe instalar maven para poder compilar los proyectos, nos debemos asegurar de instalar la versión 3.6.3, en caso que no se encuentra en la página oficial copiar la carpeta que esta en el repositorio a archivo de programas.
- Java 8. Se debe instalar Java para poder desplegar los proyectos mas adelante, nos debemos asegurar de instalar la versión 8.
- STS. Se debe instalar el IDE para realizar modificaciones a los proyectos back mas adelante en este caso Spring Tools 4 for Eclipse. La carpeta que genera el instalador la copiamos a archivos de programa.
- Instalación Lombok. Se debe instalar el lombok seleccionando el IDE que acabamos de instarlar en este caso el STS.
- Postman. Se debe instalar el postman para poder consumir los servicios del backend mas adelante cuando ya se hayan desplegado.
- Node Js. Se debe instalar Node Js para configurar el proyecto front mas adelante, nos debemos asegurar de instalar la versión v14.2.0.
- Visual Studio Code. Se debe instalar el IDE para realizar modificaciones al proyecto front mas adelante en este caso Visual Studio code.
- Librería para desarrollo frontend Cotizador Web: Angular 14
<br>
| Nota: los paquetes con el mismo nombre, como pkg: cliente, y pkg: clientes que aparecen arriba en el diagrama corresponden a espacio de nombres distintos. Por ejemplo, para el caso de estos dos paquetes, pkg: cliente pertenece el espacio de nombre (web) Cotizador; en cambio, pkg: clientes pertenece al espacio de nombres (web) admin Páginas.
<br>
Este modelo de relación negocio-datos es evolutivo: irá cambiando en la medida de que el negocio o el modelo de datos cambien.
### Entidades de Negocio Mi Mutual
Dominios de datos de negocio. Entidades independiente de la plataforma y de la tecnología.
* Configuración (caracterización de productos, plan)
* Plan (producto pólizas seguros)
* Canal (medios del tomador/asociado)
* Parametros globales (catálogos)
* Portafolio de asociado
* Asociado
* Facturación
* Beneficiario
<br>
La relación del modelo de negocio Mi Mutual con el modelo de datos del Cotizador Web orienta la navegación en el modelo de datos en aquellas historias de usuario que impliquen a alguna de estas entidades.
Este modelo de relación negocio-datos es evolutivo: irá cambiando en la medida de que el negocio o el modelo de datos cambien.
Entidades de Negocio Mi Mutual
Dominios de datos de negocio. Entidades independiente de la plataforma y de la tecnología.
=======* Estándares para el manejo de servicios REST sobre HTTP 1.1
* Tecnologías para el backend: Java 8 con Spring Boot 2.1.4
* Acceso a datos: Spring Data 2.1.4
* Seguridad de las API: Spring Security + Oauth2.0
* Plataforma de despliegue Backend: Tomcat Spring Boot 2.1.4
* Tecnologías para el frontend Mi Mutual Central: Angular 9
* Tecnologías para el frontend Cotizador Web: Angular 14
* Entorno de ejecución Javascript: nodejs 14.2.0
* Librería de Estilos: Bootstrap 4.x
* Servidor web (HTTP 1.1): Apache 2.x
* Servidor BPM, Flowable, versión 6.5.0 con JRE 8
* Spring Cloud.version: Greenwich SR2
* Querydsl, version 4.2.1
* Bases de datos IBM DB2, AS400
<br>
Especificaciones de tecnologías Mi Mutual, 2023.
- Estándares para el manejo de servicios REST sobre HTTP 1.1
- Tecnologías para el backend: Java 8 con Spring Boot 2.1.4
- Acceso a datos: Spring Data 2.1.4
- Seguridad de las API: Spring Security + Oauth2.0
- Plataforma de despliegue Backend: Tomcat Spring Boot 2.1.4
- Tecnologías para el frontend Mi Mutual Central: Angular 9
- Tecnologías para el frontend Cotizador Web: Angular 14
- Entorno de ejecución Javascript: nodejs 14.2.0
- Librería de Estilos: Bootstrap 4.x
- Servidor web (HTTP 1.1): Apache 2.x
- Servidor BPM, Flowable, versión 6.5.0 con JRE 8
- Spring Cloud.version: Greenwich SR2
- Querydsl, version 4.2.1
- Bases de datos IBM DB2, AS400
<br>
La estructura está basada en Spring Boot y lenguaje de programación Java 8 (JSE, JDK 8), conformada por componentes de aplicación y administración del ciclo de vida de los objetos.
Nombrado de paquetes para los servicios
* MiMutualWeb
* MiMutualProtecciones
* MiMutualReclamaciones
* MiMutualAsociados
* MiMutualUtilidades
* MiMutualBPM
* MiMutualReglas
* MiMutualIntegraciones
* MiMutualAuditoria
* Mi<utualFLowable
* MiMutualSpringCloud
<br>
### Entorno de Desarrollo
Para la etapa de desarrollo la aplicación estará configurada para levantar un servidor Tomcat embebido el cual se encuentra configurado el pom.xml y el cual permite trabajar de forma mucho más ágil.
Para el despliegue entre ambientes se manejará maven profiles con el fin de agregar las configuraciones de cada uno de estos.
El código fuente está alojado en un repositorio de Coomeva.
Paquetes y Dependencias Mi Mutual
La estructura está basada en Spring Boot y lenguaje de programación Java 8 (JSE, JDK 8), conformada por componentes de aplicación y administración del ciclo de vida de los objetos.
Nombrado de paquetes para los servicios
- MiMutualWeb
- MiMutualProtecciones
- MiMutualReclamaciones
- MiMutualAsociados
- MiMutualUtilidades
- MiMutualBPM
- MiMutualReglas
- MiMutualIntegraciones
- MiMutualAuditoria
- Mi<utualFLowable
- MiMutualSpringCloud
<br>
Entorno de Desarrollo
Para la etapa de desarrollo la aplicación estará configurada para levantar un servidor Tomcat embebido el cual se encuentra configurado el pom.xml y el cual permite trabajar de forma mucho más ágil.
Para el despliegue entre ambientes se manejará maven profiles con el fin de agregar las configuraciones de cada uno de estos.
El código fuente está alojado en un repositorio de Coomeva.
* Estándares para el manejo de servicios REST sobre HTTP 1.1
* Tecnologías para el backend: Java 8 con Spring Boot 2.1.4
* Acceso a Datos: Spring Data 2.1.4
* Seguridad de las API: Spring Security + Oauth2.0
* Plataforma de despliegue Backend: Tomcat Spring Boot
* Tecnologías para el frontend Mi Mutual Central: Angular 9
* Tecnologías para el frontend Cotizador Web: Angular 14
* Entorno de ejecución Javascript: nodejs 14.2.0
* Librería de Estilos Bootstrap 4.x
* Servidor web (HTTP 1.1): Apache 2.x
* Servidor BPM, Flowable, versión 6.5.0 con JRE 8
* Spring Cloud, versión Greenwich SR2
* Querydsl, version 4.2.1
* Bases de datos IBM DB2, AS400
<br>
Especificaciones de despliegue Mi Mutual, 2023, componente central.
- Estándares para el manejo de servicios REST sobre HTTP 1.1
- Tecnologías para el backend: Java 8 con Spring Boot 2.1.4
- Acceso a Datos: Spring Data 2.1.4
- Seguridad de las API: Spring Security + Oauth2.0
- Plataforma de despliegue Backend: Tomcat Spring Boot
- Tecnologías para el frontend Mi Mutual Central: Angular 9
- Tecnologías para el frontend Cotizador Web: Angular 14
- Entorno de ejecución Javascript: nodejs 14.2.0
- Librería de Estilos Bootstrap 4.x
- Servidor web (HTTP 1.1): Apache 2.x
- Servidor BPM, Flowable, versión 6.5.0 con JRE 8
- Spring Cloud, versión Greenwich SR2
- Querydsl, version 4.2.1
- Bases de datos IBM DB2, AS400
<br>
## Especificaciones de Despliegue Mi Mutual, 2023, Componente Central
* Estándares para el manejo de servicios REST sobre HTTP 1.1
* Tecnologías para el backend: Java 8 con Spring Boot 2.1.4
* Acceso a Datos: Spring Data 2.1.4
* Seguridad de las API: Spring Security + Oauth2.0
* Plataforma de despliegue Backend: Tomcat Spring Boot
* Tecnologías para el frontend Mi Mutual Central: Angular 9
* Tecnologías para el frontend Cotizador Web: Angular 14
* Entorno de ejecución Javascript: nodejs 10.x
* Entorno de ejecución Javascript: nodejs 14.2.0
* Motor de ejecución Javascript: TypeScript, versión 3.x
* Librería de Estilos Bootstrap 4.x
* Servidor web (HTTP 1.1): Apache 2.x
* Servidor BPM, Flowable, versión 6.5.0 con JRE 8
* Spring Cloud, versión Greenwich SR2
* Querydsl, version 4.2.1
* Bases de datos IBM DB2, AS400
<br>
## Resultados del Análisis
En el diagrama: color azul del diagrama las tecnologías en riesgo de soporte (LTS) fabricante; en color verde, las tecnologías que podrían sustituirse por economía de costos y modernización de entregas.
Análisis de estado de tecnologías Mi Mutual, 2023. Listado de las tecnologías actuales de Mi Mutual. Coomeva, 2023. Especificaciones de tecnologías e ítems de arquitectura asociados al estado actual de la tecnología.
Especificaciones de Despliegue Mi Mutual, 2023, Componente Central
- Estándares para el manejo de servicios REST sobre HTTP 1.1
- Tecnologías para el backend: Java 8 con Spring Boot 2.1.4
- Acceso a Datos: Spring Data 2.1.4
- Seguridad de las API: Spring Security + Oauth2.0
- Plataforma de despliegue Backend: Tomcat Spring Boot
- Tecnologías para el frontend Mi Mutual Central: Angular 9
- Tecnologías para el frontend Cotizador Web: Angular 14
- Entorno de ejecución Javascript: nodejs 10.x
- Entorno de ejecución Javascript: nodejs 14.2.0
- Motor de ejecución Javascript: TypeScript, versión 3.x
- Librería de Estilos Bootstrap 4.x
- Servidor web (HTTP 1.1): Apache 2.x
- Servidor BPM, Flowable, versión 6.5.0 con JRE 8
- Spring Cloud, versión Greenwich SR2
- Querydsl, version 4.2.1
- Bases de datos IBM DB2, AS400
<br>
Resultados del Análisis
En el diagrama: color azul del diagrama las tecnologías en riesgo de soporte (LTS) fabricante; en color verde, las tecnologías que podrían sustituirse por economía de costos y modernización de entregas.
Modelo físico facilitadas por Coomeva, corte del 2 de mayo de 2022. Contiene las estructuras de configuración de fondo, cliente, planes, cobertura y planes de coberturas.
Estructuras de datos específicas a la plataforma. Modelo de negocio para las aplicaciones.
Modelo físico facilitadas por Coomeva, corte del 2 de mayo de 2022. Contiene las estructuras de configuración de fondo, cliente, planes, cobertura y planes de coberturas.
* Configuración (caracterización de productos, plan)
* Plan (producto pólizas seguros)
* Canal (medios del tomador/asociado)
* Parametros globales (catálogos)
* Portafolio de asociado
* Asociado
* Facturación
* Beneficiario
Entidades de Negocio Mi Mutual
>>>>>>> 94cc7c8dfc3570aea7a7d86d0d5aac3eabed49b4- Configuración (caracterización de productos, plan)
- Plan (producto pólizas seguros)
- Canal (medios del tomador/asociado)
- Parametros globales (catálogos)
- Portafolio de asociado
- Asociado
- Facturación
- Beneficiario
<br>
Anexo 1. Referencia al modelo entidad relación del Cotizador Web, Mi Mutual, 2023.
URL:
Para apreciación del contenido del modelo entidad-relación del Cotizador Web, vinculamos este documento al archivo original.
Anexo 1. Referencia al modelo entidad relación del Cotizador Web, Mi Mutual, 2023.
URL:
### Conceptos Principales
1. Venta
1. Cotización
1. Configuración
1. Vinculación
1. Factura
1. Cobertura
1. Configuración
1. Plan de producto
### Orden Operativo
1. Configuración
1. Vinculación
1. Venta o Cotización
1. Factura
<br>
### Relación Negocio Datos
La relación entre los conceptos de negocio y el modelo de datos se encuentra en la vista Cotizador. 7. Datos. Negocio.
Modelo de negocio (lógico) de Mi Mutual, Mi Mutual Web, extensible a sus demás módulos, como el Cotizador Web y otros. El modelo de negocio Mi Mutual contiene los conceptos de negocio que se encuentran implementados en el sofware, reglas y funciones de negocio, y el modelo(s) de datos del sistema.
Conceptos Principales
- Venta
- Cotización
- Configuración
- Vinculación
- Factura
- Cobertura
- Configuración
- Plan de producto
Orden Operativo
- Configuración
- Vinculación
- Venta o Cotización
- Factura
<br>
Relación Negocio Datos
La relación entre los conceptos de negocio y el modelo de datos se encuentra en la vista Cotizador. 7. Datos. Negocio.
El proceso inicia ingresando a la siguiente ruta para descargar los instaladores:
https://stefaninilatam.sharepoint.com/sites/mimutualscrumteam/Shared%20Documents/Forms/AllIte ms.aspx?RootFolder=%2Fsites%2Fmimutualscrumteam%2FShared%20Documents%2FFuentes%20Mi%2 0Mutual&FolderCTID=0x012000DE4DD055775DC94181E3B9081D8D552A
{#fig:Picture1 width=}
<br>
Copia e instalación de recursos necesarios
El proceso inicia ingresando a la siguiente ruta para descargar los instaladores:
https://stefaninilatam.sharepoint.com/sites/mimutualscrumteam/Shared%20Documents/Forms/AllIte ms.aspx?RootFolder=%2Fsites%2Fmimutualscrumteam%2FShared%20Documents%2FFuentes%20Mi%2 0Mutual&FolderCTID=0x012000DE4DD055775DC94181E3B9081D8D552A
{#fig:Picture1 width=}
<br>
1. Gestión del código fuente
2. Gestión de los ambientes de trabajo y despliegues
A continuación vinculamos ese documento con la información con cada uno.
Anexo 1. Referencia al modelo entidad relación del Cotizador Web, Mi Mutual, 2023.
URL:
La administración de configuración del Cotizador Web, Mi Mutual, consta de dos partes.
- Gestión del código fuente
- Gestión de los ambientes de trabajo y despliegues
A continuación vinculamos ese documento con la información con cada uno.
Anexo 1. Referencia al modelo entidad relación del Cotizador Web, Mi Mutual, 2023.
URL:
=======Componentes de software que impactan al contrato de Mi Mutual. El componente Flowable no es parte de la pila tecnológica de Coomeva, por tanto, el cliente puede exigir legalmente las acciones (p.e. de indemnización) de los perjuicios tecnológicos que considere. Nota: podría exigir la entrega de los desarrollos sin costos para el cliente.
Debilidades en el proceso de ING Mi Mutual. Roles y responsabilidades de los actores del proceso. Falta organización de los roles y responsabilidades actuales.
Acumulación de defectos de software detectados en QA. Debido a que el proceso de desarrollo omite las pruebas unitarias ocurre que los defectos de software (que no son funcionales) se detectan extemporáneos en el proceso de QA, lo que genera retrasos y reprocesos en el ciclo de producción.
Conjunto de riesgos técnicos y arquitectura. Mi Mutua, Coomeva
Componentes de software que impactan al contrato de Mi Mutual. El componente Flowable no es parte de la pila tecnológica de Coomeva, por tanto, el cliente puede exigir legalmente las acciones (p.e. de indemnización) de los perjuicios tecnológicos que considere. Nota: podría exigir la entrega de los desarrollos sin costos para el cliente.
Debilidades en el proceso de ING Mi Mutual. Roles y responsabilidades de los actores del proceso. Falta organización de los roles y responsabilidades actuales.
Acumulación de defectos de software detectados en QA. Debido a que el proceso de desarrollo omite las pruebas unitarias ocurre que los defectos de software (que no son funcionales) se detectan extemporáneos en el proceso de QA, lo que genera retrasos y reprocesos en el ciclo de producción.
Fuente: planeación SCRUM
Fuente: planeación SCRUM
Fuente: planeación SCRUM
Fuente: planeación SCRUM
>>>>>>> 94cc7c8dfc3570aea7a7d86d0d5aac3eabed49b4| Name | Type | Documentation | ||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| (web) Cotizador | Application Function | Grupo de páginas web del cotizador. Grupo de páginas web del cotizador. | ||||||||||||||||||||||||||||||||||||
| (web) Proveedores | Application Function | Grupo de páginas web del cotizador. Grupo de páginas web del cotizador. | ||||||||||||||||||||||||||||||||||||
| (web) Reportes | Application Function | Grupo de páginas web del cotizador. Grupo de páginas web del cotizador. | ||||||||||||||||||||||||||||||||||||
| (web) admin Páginas | Application Function | Grupo de páginas web del cotizador. Grupo de páginas web del cotizador. | ||||||||||||||||||||||||||||||||||||
| 130-01-Solicitudes en trámite | Requirement <<<<<<< HEAD | |||||||||||||||||||||||||||||||||||||
| 130-02-Solicitudes en trámite | Requirement | |||||||||||||||||||||||||||||||||||||
| 130-Solicitudes en trámite | Requirement | |||||||||||||||||||||||||||||||||||||
| 140-01-01 Activación de producto (ventas vinculación) V1.4 | Requirement | |||||||||||||||||||||||||||||||||||||
| 140-01-02 Activación de producto (ventas vinculación) | Requirement | |||||||||||||||||||||||||||||||||||||
| 182-05 Activación promoción V1.0 | Requirement | |||||||||||||||||||||||||||||||||||||
| 182-06-01 Aplicación de promoción V1.0 | Requirement | |||||||||||||||||||||||||||||||||||||
| 183-01 Actualización estado auxilio funerario V.2.1 | Requirement | |||||||||||||||||||||||||||||||||||||
| 184-02-01 Flujo (Control de excepciones gestión de excepsiones V3.0) | Requirement | |||||||||||||||||||||||||||||||||||||
| 184-03 Control de excepciones. Autorización de excepciones v3.0) | Requirement | |||||||||||||||||||||||||||||||||||||
| 184-08-01-Control de flujo para las excepciones de vinculacion | Requirement | |||||||||||||||||||||||||||||||||||||
| 184-08-Control de excepciones - Gestión de excepciones para vinculación | Requirement | |||||||||||||||||||||||||||||||||||||
| 189-05-02-Formulario auditoria médica-ventas(ModuloVentas) | Requirement | |||||||||||||||||||||||||||||||||||||
| 189-06 Auditoria médica bitácora (modulo ventas) | Requirement | |||||||||||||||||||||||||||||||||||||
| 189-08-03-01 Fujo de back de ventas | Requirement | |||||||||||||||||||||||||||||||||||||
| 189-08-04 Back ventas | Requirement | |||||||||||||||||||||||||||||||||||||
| 189-09-01 Formato autorización valoración médica (ventas vinculación) | Requirement | |||||||||||||||||||||||||||||||||||||
| 189-09-02 Formato autorización valoración médica (ventas vinculación) | Requirement | |||||||||||||||||||||||||||||||||||||
| 189-10-01 Flujo formulario auxiliar médico (modulo ventas) | Requirement | |||||||||||||||||||||||||||||||||||||
| 199-02 Reporte venta y vinculación | Requirement | |||||||||||||||||||||||||||||||||||||
| 209-02 Tareas automaticas | Requirement | |||||||||||||||||||||||||||||||||||||
| 213-01 Consulta asistencia | Requirement | |||||||||||||||||||||||||||||||||||||
| 213-02 Consulta asistencia restante | Requirement | |||||||||||||||||||||||||||||||||||||
| 214-01-Registrar vinculación | Requirement | |||||||||||||||||||||||||||||||||||||
| 214-02-Registrar Asegurados y beneficiarios en la Vinculación | Requirement | |||||||||||||||||||||||||||||||||||||
| 214-03-01-Finalizar vinculación | Requirement | |||||||||||||||||||||||||||||||||||||
| 214-03-02-Finalizar vinculación | Requirement | |||||||||||||||||||||||||||||||||||||
| 214-04-01-Validaciones de datos-Campos-SICO | Requirement | |||||||||||||||||||||||||||||||||||||
| 214-04-02-Validaciones de datos-Campos-SICO | Requirement | |||||||||||||||||||||||||||||||||||||
| 214-04-03-Validaciones de datos-Campos-SICO | Requirement | |||||||||||||||||||||||||||||||||||||
| 214-04-04-Validaciones de datos-Campos-SICO | Requirement | |||||||||||||||||||||||||||||||||||||
| 214-04-05-Validaciones de datos-Campos-SICO | Requirement | |||||||||||||||||||||||||||||||||||||
| 214-04-06-Validaciones de datos-Campos-SICO | Requirement | |||||||||||||||||||||||||||||||||||||
| 214-05-01-Validaciones-negocio-campos-SICO | Requirement | |||||||||||||||||||||||||||||||||||||
| 214-05-02-Validaciones-negocio-campos-SICO | Requirement | |||||||||||||||||||||||||||||||||||||
| 214-06-01-Activación-de-producto-vinculación | Requirement | |||||||||||||||||||||||||||||||||||||
| 214-06-02-Activación-de-producto-vinculación | Requirement | |||||||||||||||||||||||||||||||||||||
| 214-06-03-Activación-de-producto-vinculación | Requirement | |||||||||||||||||||||||||||||||||||||
| 214-07-Resumen venta Vinculacion (ModuloVinculacion) V1.0 | Requirement | |||||||||||||||||||||||||||||||||||||
| 214-08-Declaración_Médica(ModuloVinculacion)_V1.0 | Requirement | |||||||||||||||||||||||||||||||||||||
| 214-09-Glosar Vinculacion | Requirement | |||||||||||||||||||||||||||||||||||||
| 214-10-Recomponer | Requirement | |||||||||||||||||||||||||||||||||||||
| 214-11-01-01-Crear flujo (HU-214-11-01 Flujo vinculación) | Requirement | |||||||||||||||||||||||||||||||||||||
| 214-11-01-Crear Configuracion Flujo (Flujo vinculación) | Requirement | |||||||||||||||||||||||||||||||||||||
| 214-11-01-Flujo vinculación | Requirement | |||||||||||||||||||||||||||||||||||||
| 214-11-02-01-Crear flujo (HU-214-11-02 Flujo vinculación) | Requirement | |||||||||||||||||||||||||||||||||||||
| 214-11-02-Flujo vinculación | Requirement | |||||||||||||||||||||||||||||||||||||
| 214-11-03-01-Crear flujo (HU-214-11-03 Flujo vinculación) | Requirement | |||||||||||||||||||||||||||||||||||||
| 214-11-03-Flujo vinculación | Requirement | |||||||||||||||||||||||||||||||||||||
| 221-01 Facturación consolidada por plan cobertura y asegurado | Requirement | |||||||||||||||||||||||||||||||||||||
| 22102 Facturación cpnsolidado por plan | Requirement | |||||||||||||||||||||||||||||||||||||
| 223-01 Facturación proyectada | Requirement | |||||||||||||||||||||||||||||||||||||
| 223-01 Plan de pagos | Requirement | |||||||||||||||||||||||||||||||||||||
| 6 | Value | |||||||||||||||||||||||||||||||||||||
| 6 (copy) | Value | |||||||||||||||||||||||||||||||||||||
| ACC01. Planeación de Producción. OCT/23 | Course Of-Action | ### Levantamiento y propuesta de solución * La mayoría de HU no tienen un anexo técnico resumen de las validaciones u objetos a modificar o crear Propuesta de solución: Posterior al refinamiento de la HU, realizar el ajuste anexo de base de datos y tabla de validaciones tecnicas. * El cambio del modelo de negocio del cliente genera que las HU no sean funcionales. Propuesta de solución: Realizar refinamiento final y no permitir modificaciones adicionales. Levantamiento y propuesta de solución
| ||||||||||||||||||||||||||||||||||||
| ACC02. Roles y Responsabilidades. NOV | Course Of-Action | ### Levantamiento y propuesta de solución * La mayoría de HU no tienen un anexo técnico resumen de las validaciones u objetos a modificar o crear Propuesta de solución: Posterior al refinamiento de la HU, realizar el ajuste anexo de base de datos y tabla de validaciones tecnicas. * El cambio del modelo de negocio del cliente genera que las HU no sean funcionales. Propuesta de solución: Realizar refinamiento final y no permitir modificaciones adicionales. Levantamiento y propuesta de solución
| ||||||||||||||||||||||||||||||||||||
| ACC03. Administración Cfg.: datos. NOV | Course Of-Action | ### Levantamiento y propuesta de solución * La mayoría de HU no tienen un anexo técnico resumen de las validaciones u objetos a modificar o crear Propuesta de solución: Posterior al refinamiento de la HU, realizar el ajuste anexo de base de datos y tabla de validaciones tecnicas. * El cambio del modelo de negocio del cliente genera que las HU no sean funcionales. Propuesta de solución: Realizar refinamiento final y no permitir modificaciones adicionales. Levantamiento y propuesta de solución
| ||||||||||||||||||||||||||||||||||||
| ACC04. Método Producción. NOV | Course Of-Action | ### Levantamiento y propuesta de solución * La mayoría de HU no tienen un anexo técnico resumen de las validaciones u objetos a modificar o crear Propuesta de solución: Posterior al refinamiento de la HU, realizar el ajuste anexo de base de datos y tabla de validaciones tecnicas. * El cambio del modelo de negocio del cliente genera que las HU no sean funcionales. Propuesta de solución: Realizar refinamiento final y no permitir modificaciones adicionales. Levantamiento y propuesta de solución
| ||||||||||||||||||||||||||||||||||||
| ANL01. Modelo negocio | Data Object | |||||||||||||||||||||||||||||||||||||
| ANL02. Estimación / Programación | Data Object | |||||||||||||||||||||||||||||||||||||
| ANL03. Dependencias | Data Object | |||||||||||||||||||||||||||||||||||||
| ANLS.Analisis | Business Process | ### 2. ANSS (análisis). R/Re Scrum, Funcional, Dueño producto cliente (requiere conocimiento del negocio). Resultado: Refinamiento HU, modelo de negocio, es decir, diagrama de HU relacionadas unas con otras y con los conceptos de negocio en el repositorio de ARQ. Actualmente: no hay resultados de este proceso. Ejemplo del modelo de negocio ### Salidas * Modelo de negocio en el repo * Estimación --puede en devops * Análisis de dependencia en el repo ### KPI - Tasa de aprobación de HU por cliente Fuente: (Cantidad de HU refinadas y aprobadas por cliente [Repo Sharepoint] / Total de cantidad de HU [Azure DevOps]) Dato 26/10/2023: (30/44) = 0,68 - Tasa de error en Bug por PR entregados Fuente: (Cantidad de solicitude de cambio en rama (Pull Reqst) de Correcciones (fix) o Regresión (reverts) [Bitbucket] / Cantidad total de PR desplegados [Bitbucket]) Dato 26/10/2023: (8/111)*100 = 7,2% 2. ANSS (análisis). R/ReScrum, Funcional, Dueño producto cliente (requiere conocimiento del negocio). Salidas
KPI
| ||||||||||||||||||||||||||||||||||||
| API Mi Mutual | Application Interface | |||||||||||||||||||||||||||||||||||||
| API REST | Application Function | LIbrería REST Spring. LIbrería REST Spring. | ||||||||||||||||||||||||||||||||||||
| APSRVC. MimAseguradoController | Application Service | Servicios del contexto de Asociados, de Cotización y Ventas, Mi Mutual. Servicios del contexto de Asociados, de Cotización y Ventas, Mi Mutual. | ||||||||||||||||||||||||||||||||||||
| APSRVC. MimCanalController | Application Service | Servicios del contexto de Protecciones, de Cotización y Ventas, Mi Mutual. Servicios del contexto de Protecciones, de Cotización y Ventas, Mi Mutual. | ||||||||||||||||||||||||||||||||||||
| APSRVC. MimClienteController | Application Service | Servicios del contexto de Protecciones, de Cotización y Ventas, Mi Mutual. Servicios del contexto de Protecciones, de Cotización y Ventas, Mi Mutual. | ||||||||||||||||||||||||||||||||||||
| APSRVC. MimEstadoCotizacionController | Application Service | Servicios del contexto de Asociados, de Cotización y Ventas, Mi Mutual. Servicios del contexto de Asociados, de Cotización y Ventas, Mi Mutual. | ||||||||||||||||||||||||||||||||||||
| APSRVC. MimEstadoVentaController | Application Service | Servicios del contexto de Asociados, de Cotización y Ventas, Mi Mutual. Servicios del contexto de Asociados, de Cotización y Ventas, Mi Mutual. | ||||||||||||||||||||||||||||||||||||
| APSRVC. MimFondoController | Application Service | Servicios del contexto de Protecciones, de Cotización y Ventas, Mi Mutual. Servicios del contexto de Protecciones, de Cotización y Ventas, Mi Mutual. | ||||||||||||||||||||||||||||||||||||
| APSRVC. MimPersonaController | Application Service | Servicios del contexto de Asociados, de Cotización y Ventas, Mi Mutual. Servicios del contexto de Asociados, de Cotización y Ventas, Mi Mutual. | ||||||||||||||||||||||||||||||||||||
| APSRVC. MimPlanCoberturasController | Application Service | Servicios del contexto de Protecciones, de Cotización y Ventas, Mi Mutual. Servicios del contexto de Protecciones, de Cotización y Ventas, Mi Mutual. | ||||||||||||||||||||||||||||||||||||
| APSRVC. MimPlanController | Application Service | Servicios del contexto de Protecciones, de Cotización y Ventas, Mi Mutual. Servicios del contexto de Protecciones, de Cotización y Ventas, Mi Mutual. | ||||||||||||||||||||||||||||||||||||
| APSRVC. MimTipoMovimientoController | Application Service | Servicios del contexto de Protecciones, de Cotización y Ventas, Mi Mutual. Servicios del contexto de Protecciones, de Cotización y Ventas, Mi Mutual. | ||||||||||||||||||||||||||||||||||||
| APSRVC. MimTipoPlan | Application Service | Servicios del contexto de Protecciones, de Cotización y Ventas, Mi Mutual. Servicios del contexto de Protecciones, de Cotización y Ventas, Mi Mutual. | ||||||||||||||||||||||||||||||||||||
| APSRVC. MimVentaController | Application Service | Servicios del contexto de Asociados, de Cotización y Ventas, Mi Mutual. Servicios del contexto de Asociados, de Cotización y Ventas, Mi Mutual. | ||||||||||||||||||||||||||||||||||||
| APSRVC. SipBeneficiariosController | Application Service | Servicios del contexto de Asociados, de Cotización y Ventas, Mi Mutual. Servicios del contexto de Asociados, de Cotización y Ventas, Mi Mutual. | ||||||||||||||||||||||||||||||||||||
| APSRVC. SipProteccionesController | Application Service | Servicios del contexto de Asociados, de Cotización y Ventas, Mi Mutual. Servicios del contexto de Asociados, de Cotización y Ventas, Mi Mutual. | ||||||||||||||||||||||||||||||||||||
| Accesibilidad mínimo en el nivel AA. (copy) | Constraint | Caracteristicas:
- Inclusión para los contenidos audivisuales, subtitulos incorporados o textos escondidos, (Closed Caption). - Inclusion de lengua de señas Colombiana para interacciones con la ciudadanía. Caracteristicas:
| ||||||||||||||||||||||||||||||||||||
| Activación | Goal | |||||||||||||||||||||||||||||||||||||
| Activación de Producto | Goal | |||||||||||||||||||||||||||||||||||||
| Activación de Producto (copy) | Goal | |||||||||||||||||||||||||||||||||||||
| Administración | Application Service | Servicios de aplicación central que el Cotizador Web usa. Administración. Servicios de aplicación central que el Cotizador Web usa. Administración. | ||||||||||||||||||||||||||||||||||||
| Administración de contenidos | Capability | |||||||||||||||||||||||||||||||||||||
| Administración de contenidos (copy) | Capability | |||||||||||||||||||||||||||||||||||||
| Administración facturación y recaudo | Application Function | Administración de la facturación y recaudo diario de los productos Administración de la facturación y recaudo diario de los productos | ||||||||||||||||||||||||||||||||||||
| Agente de riesgo | Business Actor | Arquitecto Softgic Arquitecto Softgic | ||||||||||||||||||||||||||||||||||||
| Agente de riesgo | Business Actor | Arquitecto PGN Arquitecto PGN | ||||||||||||||||||||||||||||||||||||
| Almacenamiento y Repositorio | Application Service | Servicios de base utilizados por Mi Mutual. Especificaciones de tecnologías Mi Mutual, 2023. * Bases de datos IBM DB2, AS400 <br> Servicios de base utilizados por Mi Mutual. Especificaciones de tecnologías Mi Mutual, 2023.
<br> | ||||||||||||||||||||||||||||||||||||
| Analistas | Business Role | Analistas y auxiliares de servicio regional y nacional, agentes del centro de contacto, auditores médicos, analistas de operaciones (aseguramiento y facturación) y jefes. Analistas y auxiliares de servicio regional y nacional, agentes del centro de contacto, auditores médicos, analistas de operaciones (aseguramiento y facturación) y jefes. | ||||||||||||||||||||||||||||||||||||
| Anexos Ventas Mi Mutual | Grouping | |||||||||||||||||||||||||||||||||||||
| Análisis de Tecnologías Mi Mutual. Acciones de Migración | Grouping | |||||||||||||||||||||||||||||||||||||
| Aplicación de Promoción | Goal | Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. | ||||||||||||||||||||||||||||||||||||
| Aplicación de Promoción (copy) | Goal | Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. | ||||||||||||||||||||||||||||||||||||
| Aplicativo | Application Function | Grupo de funcionalidades y entidades (datos) específicas del Cotizador Web. Grupo de funcionalidades y entidades (datos) específicas del Cotizador Web. | ||||||||||||||||||||||||||||||||||||
| Aportes estaturarios | Goal | Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. | ||||||||||||||||||||||||||||||||||||
| Aportes estaturarios (copy) | Goal | Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. | ||||||||||||||||||||||||||||||||||||
| Application Service | Application Service | Otros servicios del contexto de Mi Mutual Central. Otros servicios del contexto de Mi Mutual Central. | ||||||||||||||||||||||||||||||||||||
| Asegurados (gestión) | Goal | |||||||||||||||||||||||||||||||||||||
| Asegurados (gestión) (copy) | Goal | |||||||||||||||||||||||||||||||||||||
| Asesores | Business Role | Asesores integrales Asesores integrales | ||||||||||||||||||||||||||||||||||||
| Asistencia | Goal | |||||||||||||||||||||||||||||||||||||
| Asociados | Application Function | Grupo de funcionalidad (servicios) de Asociados del Cotizador Web. Grupo de funcionalidad (servicios) de Asociados del Cotizador Web. | ||||||||||||||||||||||||||||||||||||
| Auditoría Médica | Goal | |||||||||||||||||||||||||||||||||||||
| Auditoría Médica | Business Object | Cuando se glosa una solicitus es porque el auditor medico necesita mas informacion y la reasigna. Cuando se glosa una solicitus es porque el auditor medico necesita mas informacion y la reasigna. | ||||||||||||||||||||||||||||||||||||
| Autenticación (filtro) | Application Function | LIbrería de seguridad Spring. LIbrería de seguridad Spring. | ||||||||||||||||||||||||||||||||||||
| Autenticación: authgard | Application Service | |||||||||||||||||||||||||||||||||||||
| Autorizaciones | Application Function | Autorizaciones: Administración de peticiones de autorización y sus correspondientes aprobaciones mediante el servicio del flujo de procesos Autorizaciones: Administración de peticiones de autorización y sus correspondientes aprobaciones mediante el servicio del flujo de procesos | ||||||||||||||||||||||||||||||||||||
| Autorizaciones | Application Service | Autorizaciones: Administración de peticiones de autorización y sus correspondientes aprobaciones usando el servicio del flujo de procesos. Autorizaciones: Administración de peticiones de autorización y sus correspondientes aprobaciones usando el servicio del flujo de procesos. | ||||||||||||||||||||||||||||||||||||
| Auxiliares servicio | Business Role | Analistas y auxiliares de servicio regional y nacional, agentes del centro de contacto, auditores médicos, analistas de operaciones (aseguramiento y facturación) y jefes. Analistas y auxiliares de servicio regional y nacional, agentes del centro de contacto, auditores médicos, analistas de operaciones (aseguramiento y facturación) y jefes. | ||||||||||||||||||||||||||||||||||||
| Aval | Business Process | |||||||||||||||||||||||||||||||||||||
| Ayudas: Lenguajes de señas (copy) | Constraint | |||||||||||||||||||||||||||||||||||||
| BPM: JRE | System Software | Entorno de ejecución BPM. * java.version: 1.8 * flowable.version: 6.5.0 * spring-cloud.version: Greenwich.SR2 * querydsl.version: 4.2.1 <br> Entorno de ejecución BPM.
<br> | ||||||||||||||||||||||||||||||||||||
| BPMS | Application Service | Servicio de base. Motor de BPM Flowable. Gestión de tareas, instancias de nuevas procesos, bandeja y asignación de tareas. Servicio de base. Motor de BPM Flowable. Gestión de tareas, instancias de nuevas procesos, bandeja y asignación de tareas. | ||||||||||||||||||||||||||||||||||||
| BUC | Application Service | Servicio de base. Servicio de base. | ||||||||||||||||||||||||||||||||||||
| CONSTR01 | Constraint | ### Levantamiento * La mayoría de HU no tienen un anexo técnico resumen de las validaciones u objetos a modificar o crear * El cambio del modelo de negocio del cliente genera que las HU no sean funcionales Levantamiento
| ||||||||||||||||||||||||||||||||||||
| CONSTR02 | Constraint | ### Análisis * No hay análisis / diseño previo de cada requerimiento (HU) Análisis
| ||||||||||||||||||||||||||||||||||||
| CONSTR03 | Constraint | ### Diseño * No se realizó en diseño previo de cada HU * Los modelos físicos son propiedad del cliente Diseño
| ||||||||||||||||||||||||||||||||||||
| CONSTR04 | Constraint | ### Construcción * No se tiene un versionamiento controlado y automatizado de la base de datos * No se cuenta con integraciones para despliegues en DevOps que permitan mayor control y automatización. * No se cuenta con repositorios del mismo proveedor que faciliten las automatizaciones (CI) * Sobredependencia del Lider Técnico * Débil gestión de la programación de las actividades de construcción (¿existe el dueño de la iteración?) Construcción
| ||||||||||||||||||||||||||||||||||||
| CONSTR05 | Constraint | ### QA (Calidad) - No se cuenta con un modelo lógico de base de datos actualizado y centralizado. QA (Calidad)
| ||||||||||||||||||||||||||||||||||||
| CONSTR06 | Constraint | ### Entrega * Poco e informal de documentación técnica * Sin manuales técnicos, de configuración ni despliegue Entrega
| ||||||||||||||||||||||||||||||||||||
| CONSTR08 | Constraint | |||||||||||||||||||||||||||||||||||||
| Característica 1 | Deliverable | |||||||||||||||||||||||||||||||||||||
| Característica 2 | Deliverable | |||||||||||||||||||||||||||||||||||||
| Características | Goal | |||||||||||||||||||||||||||||||||||||
| Características (copy) | Goal | |||||||||||||||||||||||||||||||||||||
| Características Funcionales | Requirement | ## Características Funcionales $APLICATIVO 1. Gestión de productos del fondo mutual y auxilio funerario que involucran a sus coberturas 1. Administración de la facturación y recaudo diario de los productos 1. Gestión de Reclamaciones (Indemnización): Permite realizar la gestión, seguimiento y pago o negación de las diferentes reclamaciones de acuerdo a las coberturas y los productos que se encuentren dentro del portafolio del Asociado. 1. Gestión de Beneficiarios: Permite administrar la información relacionada con los beneficiarios del Asociado, permitiendo ejecutar operaciones de consulta, inserción y modificación. 1. Gestión de Usuarios: Administración de la información relacionada con los usuarios del sistema. Este componente se comunica con el servicio unificado de autenticación y autorización que devuelve los permisos que un usuario posee sobre las opciones que proporciona el sistema. 1. Integración con otros sistemas para facilitar los procesos de vinculación, retiro, reactivación o fallecimiento de asociados. 1. Configuración o parametrización de factores para realizar los cálculos de las contribuciones de los asociados a la Cooperativa para cada uno de los productos adquiridos. Características Funcionales $APLICATIVO
| ||||||||||||||||||||||||||||||||||||
| Cargue Masivo | Goal | Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. | ||||||||||||||||||||||||||||||||||||
| Cargue Masivo (copy) | Goal | Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. | ||||||||||||||||||||||||||||||||||||
| Certificados | Application Function | Certificados: Permite la generación de los certificados de valores de protección y contribuciones pagadas, de retención en la fuente, de pagos de perseverancia y de cobertura de auxilio funerario. Certificados: Permite la generación de los certificados de valores de protección y contribuciones pagadas, de retención en la fuente, de pagos de perseverancia y de cobertura de auxilio funerario. | ||||||||||||||||||||||||||||||||||||
| Certificados | Application Service | Certificados: Permite la generación de los certificados de valores de protección y contribuciones pagadas, de retención en la fuente, de pagos de perseverancia y de cobertura de auxilio funerario. Certificados: Permite la generación de los certificados de valores de protección y contribuciones pagadas, de retención en la fuente, de pagos de perseverancia y de cobertura de auxilio funerario. | ||||||||||||||||||||||||||||||||||||
| Cliente | Application Function | Grupo de funcionalidad (servicios) de Asociados del Cotizador Web. Grupo de funcionalidad (servicios) de Asociados del Cotizador Web. | ||||||||||||||||||||||||||||||||||||
| Cliente | Application Service | Servicios de aplicación central que el Cotizador Web usa. Operaciones sobre Clientes. Servicios de aplicación central que el Cotizador Web usa. Operaciones sobre Clientes. | ||||||||||||||||||||||||||||||||||||
| Cliente HTTP / HTTPS | Application Interface | |||||||||||||||||||||||||||||||||||||
| Cobertura | Goal | |||||||||||||||||||||||||||||||||||||
| Cobertura (copy) | Goal | |||||||||||||||||||||||||||||||||||||
| Cofiguración | Application Process | LIbrería de gestión de configuración Spring. LIbrería de gestión de configuración Spring. | ||||||||||||||||||||||||||||||||||||
| Componente de comunicación segura SUI | Capability | |||||||||||||||||||||||||||||||||||||
| Componente de comunicación segura SUI | Capability | |||||||||||||||||||||||||||||||||||||
| Componente de autenticación SUI | Capability | |||||||||||||||||||||||||||||||||||||
| Componente de autenticación SUI | Capability | |||||||||||||||||||||||||||||||||||||
| Componente de autorización SUI | Capability | |||||||||||||||||||||||||||||||||||||
| Componente de autorización SUI | Capability | |||||||||||||||||||||||||||||||||||||
| Componentes de usabilidad, no. 1 | Capability | |||||||||||||||||||||||||||||||||||||
| Componentes de usabilidad, no. 1 (copy) | Capability | |||||||||||||||||||||||||||||||||||||
| Componentes de usabilidad, no. 2 | Capability | |||||||||||||||||||||||||||||||||||||
| Componentes de usabilidad, no. 2 (copy) | Capability | |||||||||||||||||||||||||||||||||||||
| Conexión: jdbc | Artifact | |||||||||||||||||||||||||||||||||||||
| Configuración | Application Service | Configuración o parametrización de factores para realizar los cálculos de las contribuciones de los asociados a la Cooperativa para cada uno de los productos adquiridos. Configuración o parametrización de factores para realizar los cálculos de las contribuciones de los asociados a la Cooperativa para cada uno de los productos adquiridos. | ||||||||||||||||||||||||||||||||||||
| Configuración factores cálculos, contribuciones | Application Function | 1. Configuración o parametrización de factores para realizar los cálculos de las contribuciones de los asociados a la Cooperativa para cada uno de los productos adquiridos.
| ||||||||||||||||||||||||||||||||||||
| Configuracn. | Application Function | Grupo de funcionalidad (servicios) de Planes de Configuración del Cotizador Web. Grupo de funcionalidad (servicios) de Planes de Configuración del Cotizador Web. | ||||||||||||||||||||||||||||||||||||
| Control | Application Function | |||||||||||||||||||||||||||||||||||||
| Control de Excepciones | Goal | |||||||||||||||||||||||||||||||||||||
| Control de Excepciones (copy) | Goal | |||||||||||||||||||||||||||||||||||||
| Control de excepciones | Goal | Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. | ||||||||||||||||||||||||||||||||||||
| Control de excepciones (copy) | Goal | Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. | ||||||||||||||||||||||||||||||||||||
| Controlador | Application Component | Controlador interno del servicio. Punto de entrada a la lógica de expuesta. Controlador interno del servicio. Punto de entrada a la lógica de expuesta. | ||||||||||||||||||||||||||||||||||||
| Controlador Mi Mutual | Application Component | Los componentes de este tipo se encargan de controlar los servicios rest de la aplicación, además en estos componentes se define la forma como se reciben y envían los datos de los servicios rest y la seguridad de cada uno de los métodos. Los componentes de este tipo se encargan de controlar los servicios rest de la aplicación, además en estos componentes se define la forma como se reciben y envían los datos de los servicios rest y la seguridad de cada uno de los métodos. | ||||||||||||||||||||||||||||||||||||
| Cotizaciones | Application Function | Grupo de funcionalidad (servicios) de Cotización de la aplicación. Grupo de funcionalidad (servicios) de Cotización de la aplicación. | ||||||||||||||||||||||||||||||||||||
| Cotización (copy) | Goal | |||||||||||||||||||||||||||||||||||||
| Cotización y Venta | Goal | |||||||||||||||||||||||||||||||||||||
| Cotizador Web | Goal | |||||||||||||||||||||||||||||||||||||
| Cotizador Web | Grouping | |||||||||||||||||||||||||||||||||||||
| Cotizador Web (copy) | Goal | |||||||||||||||||||||||||||||||||||||
| Cúmulos | Goal | |||||||||||||||||||||||||||||||||||||
| Cúmulos (copy) | Goal | |||||||||||||||||||||||||||||||||||||
| DAT00. Cobertura | Business Object | |||||||||||||||||||||||||||||||||||||
| DAT00. Glosa | Business Object | Cuando se glosa una solicitus es porque el auditor medico necesita mas informacion y la reasigna. Cuando se glosa una solicitus es porque el auditor medico necesita mas informacion y la reasigna. | ||||||||||||||||||||||||||||||||||||
| DAT00. Reclamación | Business Object | Reclamacion es cuando el asociado desea que le paguen una cobertura, Ejemplo cumplio perseverancia ya tiene 60 años y cobra.
Reclamacion es cuando el asociado desea que le paguen una cobertura, Ejemplo cumplio perseverancia ya tiene 60 años y cobra. | ||||||||||||||||||||||||||||||||||||
| DAT00. Rescate | Business Object | Rescate es cuado el asociado se retira y viene a reclamar los valores ahorrados a los que tiene derecho. Rescate es cuado el asociado se retira y viene a reclamar los valores ahorrados a los que tiene derecho. | ||||||||||||||||||||||||||||||||||||
| DAT00.Asegurado | Business Object | |||||||||||||||||||||||||||||||||||||
| DAT00.Asociado | Business Object | |||||||||||||||||||||||||||||||||||||
| DAT00.Auxilio Funerario | Business Object | |||||||||||||||||||||||||||||||||||||
| DAT00.Beneficiario | Business Object | |||||||||||||||||||||||||||||||||||||
| DAT00.Canal (medios del tomador/asociado) | Business Object | |||||||||||||||||||||||||||||||||||||
| DAT00.Configuración (caracterización) | Business Object | Caracterización de productos, planes, parámetros
Caracterización de productos, planes, parámetros | ||||||||||||||||||||||||||||||||||||
| DAT00.Cotización | Business Object | |||||||||||||||||||||||||||||||||||||
| DAT00.Cúmulo | Business Object | |||||||||||||||||||||||||||||||||||||
| DAT00.Declaración de Salud | Business Object | Rescate es cuado el asociado se retira y viene a reclamar los valores ahorrados a los que tiene derecho.
Rescate es cuado el asociado se retira y viene a reclamar los valores ahorrados a los que tiene derecho. | ||||||||||||||||||||||||||||||||||||
| DAT00.Facturación | Business Object | Factura la genera COOMEVA.
Factura la genera COOMEVA. | ||||||||||||||||||||||||||||||||||||
| DAT00.Mesa de Control | Business Object | Rescate es cuado el asociado se retira y viene a reclamar los valores ahorrados a los que tiene derecho. Rescate es cuado el asociado se retira y viene a reclamar los valores ahorrados a los que tiene derecho. | ||||||||||||||||||||||||||||||||||||
| DAT00.Operaciones | Business Object | |||||||||||||||||||||||||||||||||||||
| DAT00.Parametros globales (catálogos) | Business Object | |||||||||||||||||||||||||||||||||||||
| DAT00.Perseverancia | Business Object | Rescate es cuado el asociado se retira y viene a reclamar los valores ahorrados a los que tiene derecho. Rescate es cuado el asociado se retira y viene a reclamar los valores ahorrados a los que tiene derecho. | ||||||||||||||||||||||||||||||||||||
| DAT00.Plan - Cobertura | Business Object | |||||||||||||||||||||||||||||||||||||
| DAT00.Plan configuración | Business Object | Plan de configuración: producto pólizas seguros.
Plan de configuración: producto pólizas seguros. | ||||||||||||||||||||||||||||||||||||
| DAT00.Plan de Pagos | Business Object | |||||||||||||||||||||||||||||||||||||
| DAT00.Planes | Business Object | |||||||||||||||||||||||||||||||||||||
| DAT00.Portafolios de asociados | Business Object | |||||||||||||||||||||||||||||||||||||
| DAT00.Producto | Business Object | |||||||||||||||||||||||||||||||||||||
| DAT00.Solicitud | Business Object | Caracterización de productos, planes, parámetros
Caracterización de productos, planes, parámetros | ||||||||||||||||||||||||||||||||||||
| DAT00.Venta | Business Object | |||||||||||||||||||||||||||||||||||||
| DAT00.Vinculación | Business Object | ======= | ||||||||||||||||||||||||||||||||||||
| 130-02-Solicitudes en trámite | Requirement | |||||||||||||||||||||||||||||||||||||
| 130-Solicitudes en trámite | Requirement | |||||||||||||||||||||||||||||||||||||
| 140-01-01 Activación de producto (ventas vinculación) V1.4 | Requirement | |||||||||||||||||||||||||||||||||||||
| 140-01-02 Activación de producto (ventas vinculación) | Requirement | |||||||||||||||||||||||||||||||||||||
| 182-05 Activación promoción V1.0 | Requirement | |||||||||||||||||||||||||||||||||||||
| 182-06-01 Aplicación de promoción V1.0 | Requirement | |||||||||||||||||||||||||||||||||||||
| 183-01 Actualización estado auxilio funerario V.2.1 | Requirement | |||||||||||||||||||||||||||||||||||||
| 184-02-01 Flujo (Control de excepciones gestión de excepsiones V3.0) | Requirement | |||||||||||||||||||||||||||||||||||||
| 184-03 Control de excepciones. Autorización de excepciones v3.0) | Requirement | |||||||||||||||||||||||||||||||||||||
| 184-08-01-Control de flujo para las excepciones de vinculacion | Requirement | |||||||||||||||||||||||||||||||||||||
| 184-08-Control de excepciones - Gestión de excepciones para vinculación | Requirement | |||||||||||||||||||||||||||||||||||||
| 189-05-02-Formulario auditoria médica-ventas(ModuloVentas) | Requirement | |||||||||||||||||||||||||||||||||||||
| 189-06 Auditoria médica bitácora (modulo ventas) | Requirement | |||||||||||||||||||||||||||||||||||||
| 189-08-03-01 Fujo de back de ventas | Requirement | |||||||||||||||||||||||||||||||||||||
| 189-08-04 Back ventas | Requirement | |||||||||||||||||||||||||||||||||||||
| 189-09-01 Formato autorización valoración médica (ventas vinculación) | Requirement | |||||||||||||||||||||||||||||||||||||
| 189-09-02 Formato autorización valoración médica (ventas vinculación) | Requirement | |||||||||||||||||||||||||||||||||||||
| 189-10-01 Flujo formulario auxiliar médico (modulo ventas) | Requirement | |||||||||||||||||||||||||||||||||||||
| 199-02 Reporte venta y vinculación | Requirement | |||||||||||||||||||||||||||||||||||||
| 209-02 Tareas automaticas | Requirement | |||||||||||||||||||||||||||||||||||||
| 213-01 Consulta asistencia | Requirement | |||||||||||||||||||||||||||||||||||||
| 213-02 Consulta asistencia restante | Requirement | |||||||||||||||||||||||||||||||||||||
| 214-01-Registrar vinculación | Requirement | |||||||||||||||||||||||||||||||||||||
| 214-02-Registrar Asegurados y beneficiarios en la Vinculación | Requirement | |||||||||||||||||||||||||||||||||||||
| 214-03-01-Finalizar vinculación | Requirement | |||||||||||||||||||||||||||||||||||||
| 214-03-02-Finalizar vinculación | Requirement | |||||||||||||||||||||||||||||||||||||
| 214-04-01-Validaciones de datos-Campos-SICO | Requirement | |||||||||||||||||||||||||||||||||||||
| 214-04-02-Validaciones de datos-Campos-SICO | Requirement | |||||||||||||||||||||||||||||||||||||
| 214-04-03-Validaciones de datos-Campos-SICO | Requirement | |||||||||||||||||||||||||||||||||||||
| 214-04-04-Validaciones de datos-Campos-SICO | Requirement | |||||||||||||||||||||||||||||||||||||
| 214-04-05-Validaciones de datos-Campos-SICO | Requirement | |||||||||||||||||||||||||||||||||||||
| 214-04-06-Validaciones de datos-Campos-SICO | Requirement | |||||||||||||||||||||||||||||||||||||
| 214-05-01-Validaciones-negocio-campos-SICO | Requirement | |||||||||||||||||||||||||||||||||||||
| 214-05-02-Validaciones-negocio-campos-SICO | Requirement | |||||||||||||||||||||||||||||||||||||
| 214-06-01-Activación-de-producto-vinculación | Requirement | |||||||||||||||||||||||||||||||||||||
| 214-06-02-Activación-de-producto-vinculación | Requirement | |||||||||||||||||||||||||||||||||||||
| 214-06-03-Activación-de-producto-vinculación | Requirement | |||||||||||||||||||||||||||||||||||||
| 214-07-Resumen venta Vinculacion (ModuloVinculacion) V1.0 | Requirement | |||||||||||||||||||||||||||||||||||||
| 214-08-Declaración_Médica(ModuloVinculacion)_V1.0 | Requirement | |||||||||||||||||||||||||||||||||||||
| 214-09-Glosar Vinculacion | Requirement | |||||||||||||||||||||||||||||||||||||
| 214-10-Recomponer | Requirement | |||||||||||||||||||||||||||||||||||||
| 214-11-01-01-Crear flujo (HU-214-11-01 Flujo vinculación) | Requirement | |||||||||||||||||||||||||||||||||||||
| 214-11-01-Crear Configuracion Flujo (Flujo vinculación) | Requirement | |||||||||||||||||||||||||||||||||||||
| 214-11-01-Flujo vinculación | Requirement | |||||||||||||||||||||||||||||||||||||
| 214-11-02-01-Crear flujo (HU-214-11-02 Flujo vinculación) | Requirement | |||||||||||||||||||||||||||||||||||||
| 214-11-02-Flujo vinculación | Requirement | |||||||||||||||||||||||||||||||||||||
| 214-11-03-01-Crear flujo (HU-214-11-03 Flujo vinculación) | Requirement | |||||||||||||||||||||||||||||||||||||
| 214-11-03-Flujo vinculación | Requirement | |||||||||||||||||||||||||||||||||||||
| 221-01 Facturación consolidada por plan cobertura y asegurado | Requirement | |||||||||||||||||||||||||||||||||||||
| 22102 Facturación cpnsolidado por plan | Requirement | |||||||||||||||||||||||||||||||||||||
| 223-01 Facturación proyectada | Requirement | |||||||||||||||||||||||||||||||||||||
| 223-01 Plan de pagos | Requirement | |||||||||||||||||||||||||||||||||||||
| 6 | Value | |||||||||||||||||||||||||||||||||||||
| 6 (copy) | Value | |||||||||||||||||||||||||||||||||||||
| ACC01. Planeación de Producción. OCT/23 | Course Of-Action | ### Levantamiento y propuesta de solución * La mayoría de HU no tienen un anexo técnico resumen de las validaciones u objetos a modificar o crear Propuesta de solución: Posterior al refinamiento de la HU, realizar el ajuste anexo de base de datos y tabla de validaciones tecnicas. * El cambio del modelo de negocio del cliente genera que las HU no sean funcionales. Propuesta de solución: Realizar refinamiento final y no permitir modificaciones adicionales. Levantamiento y propuesta de solución
| ||||||||||||||||||||||||||||||||||||
| ACC02. Roles y Responsabilidades. NOV | Course Of-Action | ### Levantamiento y propuesta de solución * La mayoría de HU no tienen un anexo técnico resumen de las validaciones u objetos a modificar o crear Propuesta de solución: Posterior al refinamiento de la HU, realizar el ajuste anexo de base de datos y tabla de validaciones tecnicas. * El cambio del modelo de negocio del cliente genera que las HU no sean funcionales. Propuesta de solución: Realizar refinamiento final y no permitir modificaciones adicionales. Levantamiento y propuesta de solución
| ||||||||||||||||||||||||||||||||||||
| ACC03. Administración Cfg.: datos. NOV | Course Of-Action | ### Levantamiento y propuesta de solución * La mayoría de HU no tienen un anexo técnico resumen de las validaciones u objetos a modificar o crear Propuesta de solución: Posterior al refinamiento de la HU, realizar el ajuste anexo de base de datos y tabla de validaciones tecnicas. * El cambio del modelo de negocio del cliente genera que las HU no sean funcionales. Propuesta de solución: Realizar refinamiento final y no permitir modificaciones adicionales. Levantamiento y propuesta de solución
| ||||||||||||||||||||||||||||||||||||
| ACC04. Método Producción. NOV | Course Of-Action | ### Levantamiento y propuesta de solución * La mayoría de HU no tienen un anexo técnico resumen de las validaciones u objetos a modificar o crear Propuesta de solución: Posterior al refinamiento de la HU, realizar el ajuste anexo de base de datos y tabla de validaciones tecnicas. * El cambio del modelo de negocio del cliente genera que las HU no sean funcionales. Propuesta de solución: Realizar refinamiento final y no permitir modificaciones adicionales. Levantamiento y propuesta de solución
| ||||||||||||||||||||||||||||||||||||
| ANL01. Modelo negocio | Data Object | |||||||||||||||||||||||||||||||||||||
| ANL02. Estimación / Programación | Data Object | |||||||||||||||||||||||||||||||||||||
| ANL03. Dependencias | Data Object | |||||||||||||||||||||||||||||||||||||
| ANLS.Analisis | Business Process | ### 2. ANSS (análisis). R/Re Scrum, Funcional, Dueño producto cliente (requiere conocimiento del negocio). Resultado: Refinamiento HU, modelo de negocio, es decir, diagrama de HU relacionadas unas con otras y con los conceptos de negocio en el repositorio de ARQ. Actualmente: no hay resultados de este proceso. Ejemplo del modelo de negocio ### Salidas * Modelo de negocio en el repo * Estimación --puede en devops * Análisis de dependencia en el repo ### KPI - Tasa de aprobación de HU por cliente Fuente: (Cantidad de HU refinadas y aprobadas por cliente [Repo Sharepoint] / Total de cantidad de HU [Azure DevOps]) Dato 26/10/2023: (30/44) = 0,68 - Tasa de error en Bug por PR entregados Fuente: (Cantidad de solicitude de cambio en rama (Pull Reqst) de Correcciones (fix) o Regresión (reverts) [Bitbucket] / Cantidad total de PR desplegados [Bitbucket]) Dato 26/10/2023: (8/111)*100 = 7,2% 2. ANSS (análisis). R/ReScrum, Funcional, Dueño producto cliente (requiere conocimiento del negocio). Salidas
KPI
| ||||||||||||||||||||||||||||||||||||
| API Mi Mutual | Application Interface | |||||||||||||||||||||||||||||||||||||
| API REST | Application Function | LIbrería REST Spring. LIbrería REST Spring. | ||||||||||||||||||||||||||||||||||||
| Accesibilidad mínimo en el nivel AA. (copy) | Constraint | Caracteristicas:
- Inclusión para los contenidos audivisuales, subtitulos incorporados o textos escondidos, (Closed Caption). - Inclusion de lengua de señas Colombiana para interacciones con la ciudadanía. Caracteristicas:
| ||||||||||||||||||||||||||||||||||||
| Activación | Goal | |||||||||||||||||||||||||||||||||||||
| Activación de Producto | Goal | |||||||||||||||||||||||||||||||||||||
| Activación de Producto (copy) | Goal | |||||||||||||||||||||||||||||||||||||
| Administración | Application Service | Servicios de aplicación central que el Cotizador Web usa. Administración. Servicios de aplicación central que el Cotizador Web usa. Administración. | ||||||||||||||||||||||||||||||||||||
| Administración de contenidos | Capability | |||||||||||||||||||||||||||||||||||||
| Administración de contenidos (copy) | Capability | |||||||||||||||||||||||||||||||||||||
| Administración facturación y recaudo | Application Function | Administración de la facturación y recaudo diario de los productos Administración de la facturación y recaudo diario de los productos | ||||||||||||||||||||||||||||||||||||
| Agente de riesgo | Business Actor | Arquitecto Softgic Arquitecto Softgic | ||||||||||||||||||||||||||||||||||||
| Agente de riesgo | Business Actor | Arquitecto PGN Arquitecto PGN | ||||||||||||||||||||||||||||||||||||
| Almacenamiento y Repositorio | Application Service | Servicios de base utilizados por Mi Mutual. Especificaciones de tecnologías Mi Mutual, 2023. * Bases de datos IBM DB2, AS400 <br> Servicios de base utilizados por Mi Mutual. Especificaciones de tecnologías Mi Mutual, 2023.
<br> | ||||||||||||||||||||||||||||||||||||
| Analistas | Business Role | Analistas y auxiliares de servicio regional y nacional, agentes del centro de contacto, auditores médicos, analistas de operaciones (aseguramiento y facturación) y jefes. Analistas y auxiliares de servicio regional y nacional, agentes del centro de contacto, auditores médicos, analistas de operaciones (aseguramiento y facturación) y jefes. | ||||||||||||||||||||||||||||||||||||
| Análisis de Tecnologías Mi Mutual. Acciones de Migración | Grouping | |||||||||||||||||||||||||||||||||||||
| Aplicación de Promoción | Goal | Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. | ||||||||||||||||||||||||||||||||||||
| Aplicación de Promoción (copy) | Goal | Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. | ||||||||||||||||||||||||||||||||||||
| Aplicativo | Application Function | Grupo de funcionalidades y entidades (datos) específicas del Cotizador Web. Grupo de funcionalidades y entidades (datos) específicas del Cotizador Web. | ||||||||||||||||||||||||||||||||||||
| Aportes estaturarios | Goal | Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. | ||||||||||||||||||||||||||||||||||||
| Aportes estaturarios (copy) | Goal | Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. | ||||||||||||||||||||||||||||||||||||
| Application Service | Application Service | Otros servicios del contexto de Mi Mutual Central. Otros servicios del contexto de Mi Mutual Central. | ||||||||||||||||||||||||||||||||||||
| Asegurados (gestión) | Goal | |||||||||||||||||||||||||||||||||||||
| Asegurados (gestión) (copy) | Goal | |||||||||||||||||||||||||||||||||||||
| Asesores | Business Role | Asesores integrales Asesores integrales | ||||||||||||||||||||||||||||||||||||
| Asistencia | Goal | |||||||||||||||||||||||||||||||||||||
| Asociados | Application Function | Grupo de funcionalidad (servicios) de Asociados del Cotizador Web. Grupo de funcionalidad (servicios) de Asociados del Cotizador Web. | ||||||||||||||||||||||||||||||||||||
| Auditoría Médica | Goal | |||||||||||||||||||||||||||||||||||||
| Auditoría Médica | Business Object | Cuando se glosa una solicitus es porque el auditor medico necesita mas informacion y la reasigna. Cuando se glosa una solicitus es porque el auditor medico necesita mas informacion y la reasigna. | ||||||||||||||||||||||||||||||||||||
| Autenticación (filtro) | Application Function | LIbrería de seguridad Spring. LIbrería de seguridad Spring. | ||||||||||||||||||||||||||||||||||||
| Autenticación: authgard | Application Service | |||||||||||||||||||||||||||||||||||||
| Autorizaciones | Application Function | Autorizaciones: Administración de peticiones de autorización y sus correspondientes aprobaciones mediante el servicio del flujo de procesos Autorizaciones: Administración de peticiones de autorización y sus correspondientes aprobaciones mediante el servicio del flujo de procesos | ||||||||||||||||||||||||||||||||||||
| Autorizaciones | Application Service | Autorizaciones: Administración de peticiones de autorización y sus correspondientes aprobaciones usando el servicio del flujo de procesos. Autorizaciones: Administración de peticiones de autorización y sus correspondientes aprobaciones usando el servicio del flujo de procesos. | ||||||||||||||||||||||||||||||||||||
| Auxiliares servicio | Business Role | Analistas y auxiliares de servicio regional y nacional, agentes del centro de contacto, auditores médicos, analistas de operaciones (aseguramiento y facturación) y jefes. Analistas y auxiliares de servicio regional y nacional, agentes del centro de contacto, auditores médicos, analistas de operaciones (aseguramiento y facturación) y jefes. | ||||||||||||||||||||||||||||||||||||
| Aval | Business Process | |||||||||||||||||||||||||||||||||||||
| Ayudas: Lenguajes de señas (copy) | Constraint | |||||||||||||||||||||||||||||||||||||
| BPM: JRE | System Software | Entorno de ejecución BPM. * java.version: 1.8 * flowable.version: 6.5.0 * spring-cloud.version: Greenwich.SR2 * querydsl.version: 4.2.1 <br> Entorno de ejecución BPM.
<br> | ||||||||||||||||||||||||||||||||||||
| BPMS | Application Service | Servicio de base. Motor de BPM Flowable. Gestión de tareas, instancias de nuevas procesos, bandeja y asignación de tareas. Servicio de base. Motor de BPM Flowable. Gestión de tareas, instancias de nuevas procesos, bandeja y asignación de tareas. | ||||||||||||||||||||||||||||||||||||
| BUC | Application Service | Servicio de base. Servicio de base. | ||||||||||||||||||||||||||||||||||||
| CONSTR01 | Constraint | ### Levantamiento * La mayoría de HU no tienen un anexo técnico resumen de las validaciones u objetos a modificar o crear * El cambio del modelo de negocio del cliente genera que las HU no sean funcionales Levantamiento
| ||||||||||||||||||||||||||||||||||||
| CONSTR02 | Constraint | ### Análisis * No hay análisis / diseño previo de cada requerimiento (HU) Análisis
| ||||||||||||||||||||||||||||||||||||
| CONSTR03 | Constraint | ### Diseño * No se realizó en diseño previo de cada HU * Los modelos físicos son propiedad del cliente Diseño
| ||||||||||||||||||||||||||||||||||||
| CONSTR04 | Constraint | ### Construcción * No se tiene un versionamiento controlado y automatizado de la base de datos * No se cuenta con integraciones para despliegues en DevOps que permitan mayor control y automatización. * No se cuenta con repositorios del mismo proveedor que faciliten las automatizaciones (CI) * Sobredependencia del Lider Técnico * Débil gestión de la programación de las actividades de construcción (¿existe el dueño de la iteración?) Construcción
| ||||||||||||||||||||||||||||||||||||
| CONSTR05 | Constraint | ### QA (Calidad) - No se cuenta con un modelo lógico de base de datos actualizado y centralizado. QA (Calidad)
| ||||||||||||||||||||||||||||||||||||
| CONSTR06 | Constraint | ### Entrega * Poco e informal de documentación técnica * Sin manuales técnicos, de configuración ni despliegue Entrega
| ||||||||||||||||||||||||||||||||||||
| CONSTR08 | Constraint | |||||||||||||||||||||||||||||||||||||
| Característica 1 | Deliverable | |||||||||||||||||||||||||||||||||||||
| Característica 2 | Deliverable | |||||||||||||||||||||||||||||||||||||
| Características | Goal | |||||||||||||||||||||||||||||||||||||
| Características (copy) | Goal | |||||||||||||||||||||||||||||||||||||
| Características Funcionales | Requirement | ## Características Funcionales $APLICATIVO 1. Gestión de productos del fondo mutual y auxilio funerario que involucran a sus coberturas 1. Administración de la facturación y recaudo diario de los productos 1. Gestión de Reclamaciones (Indemnización): Permite realizar la gestión, seguimiento y pago o negación de las diferentes reclamaciones de acuerdo a las coberturas y los productos que se encuentren dentro del portafolio del Asociado. 1. Gestión de Beneficiarios: Permite administrar la información relacionada con los beneficiarios del Asociado, permitiendo ejecutar operaciones de consulta, inserción y modificación. 1. Gestión de Usuarios: Administración de la información relacionada con los usuarios del sistema. Este componente se comunica con el servicio unificado de autenticación y autorización que devuelve los permisos que un usuario posee sobre las opciones que proporciona el sistema. 1. Integración con otros sistemas para facilitar los procesos de vinculación, retiro, reactivación o fallecimiento de asociados. 1. Configuración o parametrización de factores para realizar los cálculos de las contribuciones de los asociados a la Cooperativa para cada uno de los productos adquiridos. Características Funcionales $APLICATIVO
| ||||||||||||||||||||||||||||||||||||
| Cargue Masivo | Goal | Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. | ||||||||||||||||||||||||||||||||||||
| Cargue Masivo (copy) | Goal | Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. | ||||||||||||||||||||||||||||||||||||
| Certificados | Application Function | Certificados: Permite la generación de los certificados de valores de protección y contribuciones pagadas, de retención en la fuente, de pagos de perseverancia y de cobertura de auxilio funerario. Certificados: Permite la generación de los certificados de valores de protección y contribuciones pagadas, de retención en la fuente, de pagos de perseverancia y de cobertura de auxilio funerario. | ||||||||||||||||||||||||||||||||||||
| Certificados | Application Service | Certificados: Permite la generación de los certificados de valores de protección y contribuciones pagadas, de retención en la fuente, de pagos de perseverancia y de cobertura de auxilio funerario. Certificados: Permite la generación de los certificados de valores de protección y contribuciones pagadas, de retención en la fuente, de pagos de perseverancia y de cobertura de auxilio funerario. | ||||||||||||||||||||||||||||||||||||
| Cliente | Application Function | Grupo de funcionalidad (servicios) de Asociados del Cotizador Web. Grupo de funcionalidad (servicios) de Asociados del Cotizador Web. | ||||||||||||||||||||||||||||||||||||
| Cliente | Application Service | Servicios de aplicación central que el Cotizador Web usa. Operaciones sobre Clientes. Servicios de aplicación central que el Cotizador Web usa. Operaciones sobre Clientes. | ||||||||||||||||||||||||||||||||||||
| Cliente HTTP / HTTPS | Application Interface | |||||||||||||||||||||||||||||||||||||
| Cobertura | Goal | |||||||||||||||||||||||||||||||||||||
| Cobertura (copy) | Goal | |||||||||||||||||||||||||||||||||||||
| Cofiguración | Application Process | LIbrería de gestión de configuración Spring. LIbrería de gestión de configuración Spring. | ||||||||||||||||||||||||||||||||||||
| Componente de comunicación segura SUI | Capability | |||||||||||||||||||||||||||||||||||||
| Componente de comunicación segura SUI | Capability | |||||||||||||||||||||||||||||||||||||
| Componente de autenticación SUI | Capability | |||||||||||||||||||||||||||||||||||||
| Componente de autenticación SUI | Capability | |||||||||||||||||||||||||||||||||||||
| Componente de autorización SUI | Capability | |||||||||||||||||||||||||||||||||||||
| Componente de autorización SUI | Capability | |||||||||||||||||||||||||||||||||||||
| Componentes de usabilidad, no. 1 | Capability | |||||||||||||||||||||||||||||||||||||
| Componentes de usabilidad, no. 1 (copy) | Capability | |||||||||||||||||||||||||||||||||||||
| Componentes de usabilidad, no. 2 | Capability | |||||||||||||||||||||||||||||||||||||
| Componentes de usabilidad, no. 2 (copy) | Capability | |||||||||||||||||||||||||||||||||||||
| Conexión: jdbc | Artifact | |||||||||||||||||||||||||||||||||||||
| Configuración | Application Service | Configuración o parametrización de factores para realizar los cálculos de las contribuciones de los asociados a la Cooperativa para cada uno de los productos adquiridos. Configuración o parametrización de factores para realizar los cálculos de las contribuciones de los asociados a la Cooperativa para cada uno de los productos adquiridos. | ||||||||||||||||||||||||||||||||||||
| Configuración factores cálculos, contribuciones | Application Function | 1. Configuración o parametrización de factores para realizar los cálculos de las contribuciones de los asociados a la Cooperativa para cada uno de los productos adquiridos.
| ||||||||||||||||||||||||||||||||||||
| Configuracn. | Application Function | Grupo de funcionalidad (servicios) de Planes de Configuración del Cotizador Web. Grupo de funcionalidad (servicios) de Planes de Configuración del Cotizador Web. | ||||||||||||||||||||||||||||||||||||
| Control | Application Function | |||||||||||||||||||||||||||||||||||||
| Control de Excepciones | Goal | |||||||||||||||||||||||||||||||||||||
| Control de Excepciones (copy) | Goal | |||||||||||||||||||||||||||||||||||||
| Control de excepciones | Goal | Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. | ||||||||||||||||||||||||||||||||||||
| Control de excepciones (copy) | Goal | Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. | ||||||||||||||||||||||||||||||||||||
| Controlador | Application Component | Controlador interno del servicio. Punto de entrada a la lógica de expuesta. Controlador interno del servicio. Punto de entrada a la lógica de expuesta. | ||||||||||||||||||||||||||||||||||||
| Controlador Mi Mutual | Application Component | Los componentes de este tipo se encargan de controlar los servicios rest de la aplicación, además en estos componentes se define la forma como se reciben y envían los datos de los servicios rest y la seguridad de cada uno de los métodos. Los componentes de este tipo se encargan de controlar los servicios rest de la aplicación, además en estos componentes se define la forma como se reciben y envían los datos de los servicios rest y la seguridad de cada uno de los métodos. | ||||||||||||||||||||||||||||||||||||
| Cotizaciones | Application Function | Grupo de funcionalidad (servicios) de Cotización de la aplicación. Grupo de funcionalidad (servicios) de Cotización de la aplicación. | ||||||||||||||||||||||||||||||||||||
| Cotización (copy) | Goal | |||||||||||||||||||||||||||||||||||||
| Cotización y Venta | Goal | |||||||||||||||||||||||||||||||||||||
| Cotizador Web | Goal | |||||||||||||||||||||||||||||||||||||
| Cotizador Web | Grouping | |||||||||||||||||||||||||||||||||||||
| Cotizador Web (copy) | Goal | |||||||||||||||||||||||||||||||||||||
| Cúmulos | Goal | |||||||||||||||||||||||||||||||||||||
| Cúmulos (copy) | Goal | |||||||||||||||||||||||||||||||||||||
| DAT00. Cobertura | Business Object | |||||||||||||||||||||||||||||||||||||
| DAT00. Glosa | Business Object | Cuando se glosa una solicitus es porque el auditor medico necesita mas informacion y la reasigna. Cuando se glosa una solicitus es porque el auditor medico necesita mas informacion y la reasigna. | ||||||||||||||||||||||||||||||||||||
| DAT00. Reclamación | Business Object | Reclamacion es cuando el asociado desea que le paguen una cobertura, Ejemplo cumplio perseverancia ya tiene 60 años y cobra.
Reclamacion es cuando el asociado desea que le paguen una cobertura, Ejemplo cumplio perseverancia ya tiene 60 años y cobra. | ||||||||||||||||||||||||||||||||||||
| DAT00. Rescate | Business Object | Rescate es cuado el asociado se retira y viene a reclamar los valores ahorrados a los que tiene derecho. Rescate es cuado el asociado se retira y viene a reclamar los valores ahorrados a los que tiene derecho. | ||||||||||||||||||||||||||||||||||||
| DAT00.Asegurado | Business Object | |||||||||||||||||||||||||||||||||||||
| DAT00.Asociado | Business Object | |||||||||||||||||||||||||||||||||||||
| DAT00.Auxilio Funerario | Business Object | |||||||||||||||||||||||||||||||||||||
| DAT00.Beneficiario | Business Object | |||||||||||||||||||||||||||||||||||||
| DAT00.Canal (medios del tomador/asociado) | Business Object | |||||||||||||||||||||||||||||||||||||
| DAT00.Configuración (caracterización) | Business Object | Caracterización de productos, planes, parámetros
Caracterización de productos, planes, parámetros | ||||||||||||||||||||||||||||||||||||
| DAT00.Cotización | Business Object | |||||||||||||||||||||||||||||||||||||
| DAT00.Cúmulo | Business Object | |||||||||||||||||||||||||||||||||||||
| DAT00.Declaración de Salud | Business Object | Rescate es cuado el asociado se retira y viene a reclamar los valores ahorrados a los que tiene derecho.
Rescate es cuado el asociado se retira y viene a reclamar los valores ahorrados a los que tiene derecho. | ||||||||||||||||||||||||||||||||||||
| DAT00.Facturación | Business Object | Factura la genera COOMEVA.
Factura la genera COOMEVA. | ||||||||||||||||||||||||||||||||||||
| DAT00.Mesa de Control | Business Object | Rescate es cuado el asociado se retira y viene a reclamar los valores ahorrados a los que tiene derecho. Rescate es cuado el asociado se retira y viene a reclamar los valores ahorrados a los que tiene derecho. | ||||||||||||||||||||||||||||||||||||
| DAT00.Operaciones | Business Object | |||||||||||||||||||||||||||||||||||||
| DAT00.Parametros globales (catálogos) | Business Object | |||||||||||||||||||||||||||||||||||||
| DAT00.Perseverancia | Business Object | Rescate es cuado el asociado se retira y viene a reclamar los valores ahorrados a los que tiene derecho. Rescate es cuado el asociado se retira y viene a reclamar los valores ahorrados a los que tiene derecho. | ||||||||||||||||||||||||||||||||||||
| DAT00.Plan - Cobertura | Business Object | |||||||||||||||||||||||||||||||||||||
| DAT00.Plan configuración | Business Object | Plan de configuración: producto pólizas seguros.
Plan de configuración: producto pólizas seguros. | ||||||||||||||||||||||||||||||||||||
| DAT00.Plan de Pagos | Business Object | |||||||||||||||||||||||||||||||||||||
| DAT00.Planes | Business Object | |||||||||||||||||||||||||||||||||||||
| DAT00.Portafolios de asociados | Business Object | |||||||||||||||||||||||||||||||||||||
| DAT00.Producto | Business Object | |||||||||||||||||||||||||||||||||||||
| DAT00.Solicitud | Business Object | Caracterización de productos, planes, parámetros
Caracterización de productos, planes, parámetros | ||||||||||||||||||||||||||||||||||||
| DAT00.Venta | Business Object | |||||||||||||||||||||||||||||||||||||
| DAT00.Vinculación | Business Object | >>>>>>> 94cc7c8dfc3570aea7a7d86d0d5aac3eabed49b4 | ||||||||||||||||||||||||||||||||||||
| DAT01.ADICIONAL PLAN COBERTURA | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.ADICIONAL_PLAN_COBERTURA | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.APORTE_ESTATUTARIO | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.ASISTENCIA PLAN COBERTURA | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.ASISTENCIA PLAN COBERTURA DETALLE | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.BENEFICIARIO ASISTENCIA | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.BENEFICIO PREEXISTENCIA | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.CAMPANA RELACION PLAN COBERTURA | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.CAMPANA_RELACION | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.CAMPANA_RELACION_PLAN_COBERTURA | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.CAMPANA_RELACION_VALOR_FIJO_FONDO_GARANTIA | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.CANAL | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.CANAL EVENTO | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.CANAL VENTA EXCLUSION | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.CANAL VENTA EXCLUSION COBERTURA | Data Object | <<<<<<< HEAD | ||||||||||||||||||||||||||||||||||||
| DAT01.CANAL_CONFIG_MOV | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.CANAL_EVENTO | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.CANAL_VENTA_EXCLUSION | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.CANAL_CONFIG_MOV | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.CANAL_EVENTO | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.CANAL_VENTA_EXCLUSION | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.CANAL_VENTA_EXCLUSION_COBERTURA | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.CARGUES | Data Object | <<<<<<< HEAD | ||||||||||||||||||||||||||||||||||||
| DAT01.CICLO FACTURACION CONFIG MOV | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.CICLO FACTURACION CONFIG MOV | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.CICLO_FACTURACION | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.CLIENTE | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.CLIENTE | Data Object | <<<<<<< HEAD | ||||||||||||||||||||||||||||||||||||
| DAT01.COBERTURA | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.COBERTURA | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.COBERTURA BENEFICIARIO COBERTURA | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.COBERTURA BENEFICIARIO PAGO | Data Object | <<<<<<< HEAD | ||||||||||||||||||||||||||||||||||||
| DAT01.COBERTURA_BENEFICIARIO | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.CONDICION PAGO ANTIGUEDAD | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.CONDICION PAGO EVENTO | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.CONDICION PLAN | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.CONDICION VENTA | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.CONDICIONES | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.CONFIGURACION DIAGNOSTICOS | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.CONFIGURACION MOV DETALLE | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.CONFIGURACION MOVIMIENTO | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.CONTROL ARE TECNICA | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.CONTROL CUMULO | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.CONTROL_ARE_TECNICA | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.CONTROL_CUMULO | Data Object | <<<<<<< HEAD | ||||||||||||||||||||||||||||||||||||
| DAT01.COTIZACION_APORTE_ESTATUTARIO_ASEGURADO | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.COTIZACION_ASEGURADO_TEMP | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.COTIZACION_ASEGURADO_TEMP | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.COTIZACION_DETALLE_TEMP | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.COTIZACION_DETALLE_TEMP | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.COTIZACION_PLAN_TEMP | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.COTIZACION_PLAN_TEMP | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.COTIZACION_APORTE_ESTATUTARIO_ASEGURADO | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.COTIZACION_ASEGURADO_TEMP | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.COTIZACION_ASEGURADO_TEMP | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.COTIZACION_DETALLE_TEMP | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.COTIZACION_DETALLE_TEMP | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.COTIZACION_PLAN_TEMP | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.COTIZACION_PLAN_TEMP | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.COTIZACION_TEMP | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.CUESTIONARIO | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.CUMULO | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.CUMULO | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.CUMULOS COBERTURA | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.CUMULOS PLAN COBERTURA | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.CUMULOS_COBERTURA | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.CUMULOS_PLAN_COBERTURA | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.DEDUCIBLE | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.DESMEMBRACION ACCIDENTE | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.DESMEMBRACION ACCIDENTE PLAN COBERTURA | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.DESMEMBRACION_ACCIDENTE | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.DOCUMENTO REQUISITO | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.DOCUMENTOS SOLICITUD EVENTO | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.DOCUMENTO_REQUISITO | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.ENFERMEDAD GRAVE | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.ENFERMEDAD GRAVE PLAN COBERTURA | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.ENFERMEDAD_GRAVE | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.ESTADO ASOCIADO | Data Object | <<<<<<< HEAD | ||||||||||||||||||||||||||||||||||||
| DAT01.ESTADO_COTIZACION | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.ESTADO_PROTECCION_CUMULO | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.ESTADO_RECLAMACION | Data Object | <<<<<<< HEAD | ||||||||||||||||||||||||||||||||||||
| DAT01.ESTADO_VENTA | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.EVENTO COBERTURA | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.EXCLUSION | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.EXCLUSION | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.EXCLUSION COBERTURA | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.EXCLUSION PLAN COBERTURA | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.EXCLUSION PLAN COBERTURA DETALLE | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.FAC CONCEPTO PLAN | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.FAC_CONCEPTO_PLAN | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.FASE_RECLAMACION | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.FONDO | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.FONDO | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.FORMULA PLAN | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.FORMULA_PLAN | Data Object | <<<<<<< HEAD | ||||||||||||||||||||||||||||||||||||
| DAT01.FRECUENCIA_FACTURACION | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.FRECUENCIA_FACTURACION | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.FRECUENCIA_FACTURACION | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.GENERO REQUISITO | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.LIQUIDACION | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.LIQUIDACION DETALLE | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.LOG_REGLAS_RECLAMACIONES | Data Object | <<<<<<< HEAD | ||||||||||||||||||||||||||||||||||||
| DAT01.MEDIO_FACTURACION | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.MIM_COTIZACION_APORTE_ESTATUTARIO_ASEGURADO | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.MEDIO_FACTURACION | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.MIM_COTIZACION_APORTE_ESTATUTARIO_ASEGURADO | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.MOVIMIENTO_PLAN_CANAL | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.MOVIMIENTO_PLAN_CANAL | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.NIVEL RIESGO COBERTURA | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.NIVEL RIESGO CONFIG MOV | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.NIVELES NOTAS PLAN COBERTURA | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.NIVELES_NOTAS_PLAN_COBERTURA | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.NOTA ACLARATORIA PLAN | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.NOTA_ACLARATORIA | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.NOTA_ACLARATORIA_PLAN | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.NOTIFICACION EVENTO | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.ORIGEN COBERTURA COBERTURA | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.ORIGEN_REGISTRO_RECLAMACION | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.OTROS_PARAMETROS | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.PARAMETROS_VALIDACIONES | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.PERIODO CARENCIA | Data Object | <<<<<<< HEAD | ||||||||||||||||||||||||||||||||||||
| DAT01.PERSONA | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.PERSONA | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.PLAN | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.PLAN CANAL VENTA | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.PLAN COBERTURA | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.PLAN COBERTURA DEPENDIENTE | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.PLAN COBERTURA EDAD | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.PLAN COBERTURA REQUISITO | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.PLAN FRECUENCIA FACTURACION | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.PLAN MEDIO FACTURACION | Data Object | <<<<<<< HEAD | ||||||||||||||||||||||||||||||||||||
| DAT01.PLAN NIVEL RIESGO | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.PLAN OBLIGATORIO | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.PLAN PARENTESCO | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.PLAN PERSEVERANTE | Data Object | <<<<<<< HEAD | ||||||||||||||||||||||||||||||||||||
| DAT01.PLAN_CANAL_VENTA | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.PLAN_CANAL_VENTA | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.PLAN_COBERTURA | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.PLAN_CANAL_VENTA | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.PLAN_CANAL_VENTA | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.PLAN_COBERTURA | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.PLAN_COBERTURA_DEPENDIENTE | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.PLAN_COBERTURA_DEPENDIENTE | Data Object | <<<<<<< HEAD | ||||||||||||||||||||||||||||||||||||
| DAT01.PLAN_COBERTURA_EDAD | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.PLAN_COBERTURA_TIPO_COBERTURA | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.PLAN_FRECUENCIA_FACTURACION | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.PLAN_FRECUENCIA_FACTURACION | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.PLAN_MEDIO_FACTURACION | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.PLAN_MEDIO_FACTURACION | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.PLAN_COBERTURA_EDAD | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.PLAN_COBERTURA_TIPO_COBERTURA | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.PLAN_FRECUENCIA_FACTURACION | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.PLAN_FRECUENCIA_FACTURACION | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.PLAN_MEDIO_FACTURACION | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.PLAN_MEDIO_FACTURACION | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.PLAN_OBLIGATORIO | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.PLAN_OBLIGATORIO | Data Object | <<<<<<< HEAD | ||||||||||||||||||||||||||||||||||||
| DAT01.PLAN_PARENTESCO | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.PLAN_PARENTESCO | Data Object | <<<<<<< HEAD | ||||||||||||||||||||||||||||||||||||
| DAT01.PLAN_PERSEVERANTE | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.PLAN_PERSEVERANTE | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.PORCENTAJE CUOTA | Data Object <<<<<<< HEAD | |||||||||||||||||||||||||||||||||||||
| DAT01.PORCENTAJE_CUOTA | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.PREGUNTA | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.PRE_VENTA | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.PRODUCTO COBERTURA | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.PRODUCTO EXCLUYENTE | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.PRODUCTO_COBERTURA | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.PRODUCTO_COBERTURA | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.PROMOCION CANAL | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.PROMOCION CONDICION | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.PROMOCION PLAN COBERTURA | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.PROMOTOR | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.PROMOTOR CANAL | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.PROMOTOR_CANAL | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.PORCENTAJE_CUOTA | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.PREGUNTA | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.PRE_VENTA | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.PRODUCTO COBERTURA | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.PRODUCTO EXCLUYENTE | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.PRODUCTO_COBERTURA | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.PRODUCTO_COBERTURA | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.PROMOCION CANAL | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.PROMOCION CONDICION | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.PROMOCION PLAN COBERTURA | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.PROMOTOR | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.PROMOTOR CANAL | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.PROMOTOR_CANAL | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.PROMOTOR_TIPO_MOVIMIENTO | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.PROMOTOR_TIPO_SOLICITUD | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.PROSPECTO_ASOCIADO_COTIZACION | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.RAZON_NEGACION_RECLAMACION | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.RECLAMACION | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.RECONOCIMIENTO POR PERMANENCIA | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.REFLAS_RECLAMACIONES | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.REGLAS EXCEPCIONES | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.REQUISITO CONTROL MEDICO | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.RESPONSABLE PERSONA | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.RESPUESTA | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.SIP_PRODUCTOS | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.SIP_PRODUCTOS_TIPO | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.SOLICITUD EVENT | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.SOLICITUD EVENTO DETALLE | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.SUBLIMITE COBERTURA | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.SUBPROCESO_RECLAMACION | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.SUBSISTENTE PLAN COBERTURA | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.PROMOTOR_CANAL | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.PROMOTOR_TIPO_MOVIMIENTO | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.PROMOTOR_TIPO_SOLICITUD | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.PROSPECTO_ASOCIADO_COTIZACION | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.RAZON_NEGACION_RECLAMACION | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.RECLAMACION | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.RECONOCIMIENTO POR PERMANENCIA | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.REFLAS_RECLAMACIONES | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.REGLAS EXCEPCIONES | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.REQUISITO CONTROL MEDICO | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.RESPONSABLE PERSONA | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.RESPUESTA | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.SIP_PRODUCTOS | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.SIP_PRODUCTOS_TIPO | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.SOLICITUD EVENT | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.SOLICITUD EVENTO DETALLE | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.SUBLIMITE COBERTURA | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.SUBPROCESO_RECLAMACION | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.SUBSISTENTE PLAN COBERTURA | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.SUBSISTENTE PLAN COBERTURA DETALLE | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.TASA_VALOR_RESCATE_PERSEVERANCIA | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.TIPO MOVIMIENTO | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.TIPO PROCESO CUMULO | Data Object | <<<<<<< HEAD | ||||||||||||||||||||||||||||||||||||
| DAT01.TIPO_COTIZACION | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.TIPO_PROCESO_CUMULO | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.TIPO_RESPUESTA | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.TIPO_TOPE | Data Object | <<<<<<< HEAD | ||||||||||||||||||||||||||||||||||||
| DAT01.TIPO_VENTA | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.TRANSACCION EXCLUSION | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.TRANSACCION EXCLUSION COBERTURA | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.TRANSACCION REQUISITO | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.VALOR ASEGURADO | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.VALOR ASEGURADO PLAN COBERTURA | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.VALOR ASEGURADO TOPE | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.VALOR CUOTA PLAN COBERTURA | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.VALOR RESCATE | Data Object | <<<<<<< HEAD | ||||||||||||||||||||||||||||||||||||
| DAT01.VENTA | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.VENTAS_PREGUNTAS | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.VENTA | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.VENTAS_PREGUNTAS | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.VENTA_ASEGURADO | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.VENTA_ASEGURADO | Data Object | <<<<<<< HEAD | ||||||||||||||||||||||||||||||||||||
| DAT01.VENTA_DETALLE | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.VENTA_DETALLE | Data Object | |||||||||||||||||||||||||||||||||||||
| DAT01.VENTA_PLAN | Data Object | |||||||||||||||||||||||||||||||||||||
| DB2 AS400: SIPASDB | System Software | Las bases de datos a utilizar son: * DB2 AS400: SIPASDB, * Sql Server (...), * Oracle (...) Las bases de datos a utilizar son: * DB2 AS400: SIPASDB, * Sql Server (…), * Oracle (…) | ||||||||||||||||||||||||||||||||||||
| DDSEGUROS | Application Service | IBM DB2 IBM DB2 | ||||||||||||||||||||||||||||||||||||
| DDSEGUROS | System Software | |||||||||||||||||||||||||||||||||||||
| DEC01. Información para Planeación Producto | Goal | Gobierno. GER-ING. Contensión en la planeación de liberación HU --mesa de ayuda excl. ING * Estado de HU relevantes * Dependencias * Avace de HU Gobierno. GER-ING. Contensión en la planeación de liberación HU
| ||||||||||||||||||||||||||||||||||||
| DEC02. Contensión líder técnico (LT) | Goal | Ingeniería. Contensión del desarrollo por dependencia del líder técnico (LT) * Creación rol dueño de iteración * Distribución de información via repositorio (repo arq.) Ingeniería. Contensión del desarrollo por dependencia del líder técnico (LT)
| ||||||||||||||||||||||||||||||||||||
| DEC03. Gestión de entregas | Goal | Arquitectura. Entregas. Problemas en el recibimiento de las entregas (dependencias) * Formalizar los artefactos de entrega requeridos para el recibimiento: plane de pruebas (STEF), aval funcional (COOMV), versión ejecutable (STEF) * Oganizar dependencias, capacidad y programación de liberación Arquitectura. Entregas. Problemas en el recibimiento de las entregas (dependencias)
| ||||||||||||||||||||||||||||||||||||
| DEC04. Remediación proceso ING | Goal | Ingeniería. Proceso. Afectaciones a la producción * Artefactos de salidas de cada proceso (LVT, ANL, DIS, DEV....) ANL01. Modelo negocio ANL02. Estimación / Programación (planeación de producción) ANL03. 'Dependencias' (relaciones entre ítems de trabajo) Ingeniería. Proceso. Afectaciones a la producción
ANL01. Modelo negocio | ||||||||||||||||||||||||||||||||||||
| DEC05. Dependencia Técnica - Funcional | Goal | Gobierno. Afectaciones a la planeación funcional de entregas (mapa producto/entregas) * Separación de funciones planación-ejecución: producto, planifica la salida del producto; ingeniería, no Gobierno. Afectaciones a la planeación funcional de entregas (mapa producto/entregas)
| ||||||||||||||||||||||||||||||||||||
| DEC06. Distribución de trabajo (cargas, capacidad, líneas) | Goal | Ingeniería. Proceso. Definición de puntos de control de la carga/capacidad/líneas * PC01. Despliegues * PC02. Avances en ejecución Ingeniería. Proceso. Definición de puntos de control de la carga/capacidad/líneas
| ||||||||||||||||||||||||||||||||||||
| DEC07. Repositorio de arquitectura | Goal | Arquitctura. Toma de decisiones. Distribución de información para planeación, desarrolo y entregas. * Instalación del repositorio de arquitectura * Canal de distribución de información de planeación * Canal de distribución de información de desarrollo * Canal de distribución de información de entrega Arquitctura. Toma de decisiones. Distribución de información para planeación, desarrolo y entregas.
| ||||||||||||||||||||||||||||||||||||
| DEC08. Plan de Pruebas (adm. config. datos) | Goal | Arquitectura. Toma de decisiones. Soporte al proceso de QA (Vinculación, y posteriomente Ventas). ### Situación Acumulación de defectos de software detectados en QA. Debido a que el proceso de desarrollo omite las pruebas unitarias ocurre que los defectos de software (que no son funcionales) se detectan extemporáneos en el proceso de QA, lo que genera retrasos y reprocesos en el ciclo de producción. ### Acciones requeridas * Admin. configuración del plano de datos de Planes de Cfg. Exequiales * Admin. configuración del plano de datos de Planes de Cfg. de Cúmulos * Relación de elementos de arquitectura con HU * Certificación técnica del producto Arquitectura. Toma de decisiones. Soporte al proceso de QA (Vinculación, y posteriomente Ventas). SituaciónAcumulación de defectos de software detectados en QA. Debido a que el proceso de desarrollo omite las pruebas unitarias ocurre que los defectos de software (que no son funcionales) se detectan extemporáneos en el proceso de QA, lo que genera retrasos y reprocesos en el ciclo de producción. Acciones requeridas
| ||||||||||||||||||||||||||||||||||||
| DEF | Work Package | |||||||||||||||||||||||||||||||||||||
| DEF | Work Package | |||||||||||||||||||||||||||||||||||||
| DEF | Work Package | |||||||||||||||||||||||||||||||||||||
| DEF | Work Package | |||||||||||||||||||||||||||||||||||||
| DEF | Work Package | |||||||||||||||||||||||||||||||||||||
| DEF (defecto) | Work Package | |||||||||||||||||||||||||||||||||||||
| DEV.Contrucción | Business Process | ### KPI
- Velocidad de construcción Fuente: (Cantidad de puntos de HU ejecutadas [Azure DevOps] / Horas habiles del mes de trabajo [Calculo manual]) Dato 26/10/2023: 83 / 153 = 0,54 HU/horas - Tasa de cierre de defectos Fuente: (Cantidad de Bug solucionados [Azure DevOps] / Total de Bugs a corte sin nuevos [Azure DevOps]) Dato 26/10/2023: 81 / 920 = 0,088 - Indice de dependecia de Lider Técnico Fuente: (Cantidad de actividades retrazadas semanales segun las HU planeadas / Total de HU planeadas para ejecución) Dato 26/10/2023: Pendiente proxima semana KPI
| ||||||||||||||||||||||||||||||||||||
| DIS.Diseño | Business Process | ### KPI
- Nivel de HU sin detalle técnico Fuente: (Cantidad de HU refinadas y aprobadas sin diseño de implementacion [Repo Sharepoint] / Total de cantidad de HU [Azure DevOps]) Dato 26/10/2023: 0/44=0 KPI
| ||||||||||||||||||||||||||||||||||||
| DIS01. Actividades de construcción | Data Object | |||||||||||||||||||||||||||||||||||||
| DIS02. Ítems Impactados | Data Object | |||||||||||||||||||||||||||||||||||||
| DIS03. Solución (nivel 100) | Data Object | |||||||||||||||||||||||||||||||||||||
| DLV.Entrega (transición) | Business Process | ###### KPI
- Tiempo de ciclo. Fuente: Promedio de de dias trascurridos desde el levamamiento de las HU [Azure DevOps] Dato 26/10/2023: Sin datos KPI
| ||||||||||||||||||||||||||||||||||||
| DT | Work Package | |||||||||||||||||||||||||||||||||||||
| DT | Work Package | |||||||||||||||||||||||||||||||||||||
| DT | Work Package | |||||||||||||||||||||||||||||||||||||
| DT | Work Package | |||||||||||||||||||||||||||||||||||||
| DT | Work Package | |||||||||||||||||||||||||||||||||||||
| DT (deuda) | Work Package | |||||||||||||||||||||||||||||||||||||
| Definición tipos de datos módulos SUI | Requirement | |||||||||||||||||||||||||||||||||||||
| Deliverable: (tiempo) | Deliverable | |||||||||||||||||||||||||||||||||||||
| Deliverable: (tiempo) (copy) | Deliverable | |||||||||||||||||||||||||||||||||||||
| Desconocimiento arq. de referencia | Business Event | |||||||||||||||||||||||||||||||||||||
| Directorio: eureka: tomcat | System Software | |||||||||||||||||||||||||||||||||||||
| Distribución / Ejecución | Business Process | |||||||||||||||||||||||||||||||||||||
| ESB/WS | Application Service | Servicio de base. Integración de aplicaciones y datos Mi Mutual. Servicio de base. Integración de aplicaciones y datos Mi Mutual. | ||||||||||||||||||||||||||||||||||||
| ESB/WS | System Software | * java.version: 1.8 * spring-cloud.version: Greenwich.SR2 <br>
<br> | ||||||||||||||||||||||||||||||||||||
| Ejemplo: Mapa del sitio (copy) | Constraint | Capa que permita reforzar las busquedas en los motores de Busquedas, y que ayude a facilitar la accesibilidad de los usuarios, de forma que pueda estar indexada de forma adecuada.
Caracteristicas: Mayor Navegacion del sitio. Mejor referenciación de contenido. Mayor facilidad de busqueda en los Mavegadores web. Capa que permita reforzar las busquedas en los motores de Busquedas, y que ayude a facilitar la accesibilidad de los usuarios, de forma que pueda estar indexada de forma adecuada. | ||||||||||||||||||||||||||||||||||||
| Enlaces adecuados (copy) | Constraint | Los enlaces deberan ser identificados de forma clara, y el indicativo del sitio o la ventana que se abrirá o la ruta al documento que llegará.
Los enlaces deberan ser identificados de forma clara, y el indicativo del sitio o la ventana que se abrirá o la ruta al documento que llegará. | ||||||||||||||||||||||||||||||||||||
| Entorno Angular: ng 14.0.0 | System Software | |||||||||||||||||||||||||||||||||||||
| Entorno Angular: ng 9.0.x | System Software | |||||||||||||||||||||||||||||||||||||
| Entorno Angular: ng compatible Java 11 | System Software | <<<<<<< HEAD | ||||||||||||||||||||||||||||||||||||
| Entorno Java: JRE 1.8 | System Software | |||||||||||||||||||||||||||||||||||||
| Entorno Java: JRE 11 | System Software | |||||||||||||||||||||||||||||||||||||
| Entorno NodeJS | Application Component | Servicios de base utilizados por Mi Mutual. Especificaciones de tecnologías Mi Mutual, 2023. * Tecnologías para el frontend Mi Mutual Central: Angular 9 * Tecnologías para el frontend Cotizador Web: Angular 14 * Entorno de ejecución Javascript: nodejs 14.2.0 * Librería de Estilos: Bootstrap 4.x <br> Servicios de base utilizados por Mi Mutual. Especificaciones de tecnologías Mi Mutual, 2023.
<br> | ||||||||||||||||||||||||||||||||||||
| Epica | Deliverable | |||||||||||||||||||||||||||||||||||||
| Evaluación arquitectura de referencia SUI | Course Of-Action | La frecuencia del proceso de evaluación de la arquitectura es eventual, mínimo una vez cada dos semanas. La frecuencia del proceso de evaluación de la arquitectura es eventual, mínimo una vez cada dos semanas. | ||||||||||||||||||||||||||||||||||||
| Excepciones | Goal | |||||||||||||||||||||||||||||||||||||
| Facturación | Goal | Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. | ||||||||||||||||||||||||||||||||||||
| Facturación | Goal | |||||||||||||||||||||||||||||||||||||
| Facturación (copy) | Goal | Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. | ||||||||||||||||||||||||||||||||||||
| Facturación y Recaudo | Application Service | Administración de la facturación y recaudo diario de los productos. Administración de la facturación y recaudo diario de los productos. | ||||||||||||||||||||||||||||||||||||
| Fidelización | Business Role | Ejecutivos de Fidelización Ejecutivos de Fidelización | ||||||||||||||||||||||||||||||||||||
| Flujo Activación Promoción | Goal | |||||||||||||||||||||||||||||||||||||
| Flujo Activación Promoción (copy) | Goal | |||||||||||||||||||||||||||||||||||||
| Flujo Control Excepciones | Goal | |||||||||||||||||||||||||||||||||||||
| Flujo Control Excepciones (copy) | Goal | |||||||||||||||||||||||||||||||||||||
| Flujo Formulario Auxiliar Médico | Goal | |||||||||||||||||||||||||||||||||||||
| Flujo Formulario Auxiliar Médico (copy) | Goal | <<<<<<< HEAD | ||||||||||||||||||||||||||||||||||||
| Flujo Trabajo: flowable | Application Component | Contiene todas las funcionalidades relacionadas con el motor de BPM Flowable, como gestión de tareas, instancias de nuevas procesos y asignación de tareas. Contiene todas las funcionalidades relacionadas con el motor de BPM Flowable, como gestión de tareas, instancias de nuevas procesos y asignación de tareas. | ||||||||||||||||||||||||||||||||||||
| Flujo de Configuración | Goal | |||||||||||||||||||||||||||||||||||||
| Flujo de Configuración (copy) | Goal | |||||||||||||||||||||||||||||||||||||
| Flujo de Ventas | Goal | Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. | ||||||||||||||||||||||||||||||||||||
| Flujo de Ventas (copy) | Goal | Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. | ||||||||||||||||||||||||||||||||||||
| Flujos de vinculación Flowable | Goal | Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. | ||||||||||||||||||||||||||||||||||||
| Flujos de vinculación Flowable (copy) | Goal | Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. | ||||||||||||||||||||||||||||||||||||
| Fondo Solidaridad | Business Object | |||||||||||||||||||||||||||||||||||||
| Formato de Ventas | Goal | Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. | ||||||||||||||||||||||||||||||||||||
| Formato de Ventas (copy) | Goal | Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. | ||||||||||||||||||||||||||||||||||||
| Funcionalidades de búsqueda | Capability | |||||||||||||||||||||||||||||||||||||
| Funcionalidades de búsqueda (copy) | Capability | |||||||||||||||||||||||||||||||||||||
| Funcionalidades de descripción de contenidos | Capability | |||||||||||||||||||||||||||||||||||||
| Funcionalidades de descripción de contenidos (copy) | Capability | |||||||||||||||||||||||||||||||||||||
| Gateway: tomcat | System Software | |||||||||||||||||||||||||||||||||||||
| Gestión Beneficiarios | Application Function | Gestión de Beneficiarios: Permite administrar la información relacionada con los beneficiarios del Asociado, permitiendo ejecutar operaciones de consulta, inserción y modificación. Gestión de Beneficiarios: Permite administrar la información relacionada con los beneficiarios del Asociado, permitiendo ejecutar operaciones de consulta, inserción y modificación. | ||||||||||||||||||||||||||||||||||||
| Gestión Reclamaciones | Application Function | Gestión de Reclamaciones (Indemnización): Permite realizar la gestión, seguimiento y pago o negación de las diferentes reclamaciones de acuerdo a las coberturas y los productos que se encuentren dentro del portafolio del Asociado. Gestión de Reclamaciones (Indemnización): Permite realizar la gestión, seguimiento y pago o negación de las diferentes reclamaciones de acuerdo a las coberturas y los productos que se encuentren dentro del portafolio del Asociado. | ||||||||||||||||||||||||||||||||||||
| Gestión Usuarios | Application Function | Gestión de Usuarios: Administración de la información relacionada con los usuarios del sistema. Este componente se comunica con el servicio unificado de autenticación y autorización que devuelve los permisos que un usuario posee sobre las opciones que proporciona el sistema. Gestión de Usuarios: Administración de la información relacionada con los usuarios del sistema. Este componente se comunica con el servicio unificado de autenticación y autorización que devuelve los permisos que un usuario posee sobre las opciones que proporciona el sistema. | ||||||||||||||||||||||||||||||||||||
| Gestión de Beneficiarios | Application Service | Gestión de Beneficiarios: Permite administrar la información relacionada con los beneficiarios del Asociado, permitiendo ejecutar operaciones de consulta, inserción y modificación.
Gestión de Beneficiarios: Permite administrar la información relacionada con los beneficiarios del Asociado, permitiendo ejecutar operaciones de consulta, inserción y modificación. <<<<<<< HEAD | ||||||||||||||||||||||||||||||||||||
| Gestión de Productos | Application Service | Gestión de productos del fondo mutual y auxilio funerario que involucran lo relacionado a las siguientes coberturas: * Fondo de Solidaridad: Incapacidades temporales, Incapacidades Permanentes (total, parcial), Perseverancia 60, 62, 65, 70 años, Perseverancias Anticipadas, Fallecimiento Asociado (Auxilio por muerte), Desempleo, Disminución de ingresos y enfermedades graves; Rentas por hospitalización, Enfermedades de Alto Costo, Pólizas de seguros personales y patrimoniales, Planes educativos, Segunda opinión médica, Asistencias. * Auxilio Funerario: Fallecimiento de familiares directos (inscritos) del Asociado. Gestión de productos del fondo mutual y auxilio funerario que involucran lo relacionado a las siguientes coberturas: * Fondo de Solidaridad: Incapacidades temporales, Incapacidades Permanentes (total, parcial), Perseverancia 60, 62, 65, 70 años, Perseverancias Anticipadas, Fallecimiento Asociado (Auxilio por muerte), Desempleo, Disminución de ingresos y enfermedades graves; Rentas por hospitalización, Enfermedades de Alto Costo, Pólizas de seguros personales y patrimoniales, Planes educativos, Segunda opinión médica, Asistencias. * Auxilio Funerario: Fallecimiento de familiares directos (inscritos) del Asociado. | ||||||||||||||||||||||||||||||||||||
| Gestión de Reclamos | Application Service | Gestión de Reclamaciones (Indemnización): Permite realizar la gestión, seguimiento y pago o negación de las diferentes reclamaciones de acuerdo a las coberturas y los productos que se encuentren dentro del portafolio del Asociado Gestión de Reclamaciones (Indemnización): Permite realizar la gestión, seguimiento y pago o negación de las diferentes reclamaciones de acuerdo a las coberturas y los productos que se encuentren dentro del portafolio del Asociado | ||||||||||||||||||||||||||||||||||||
| Gestión de Productos | Application Service | Gestión de productos del fondo mutual y auxilio funerario que involucran lo relacionado a las siguientes coberturas: * Fondo de Solidaridad: Incapacidades temporales, Incapacidades Permanentes (total, parcial), Perseverancia 60, 62, 65, 70 años, Perseverancias Anticipadas, Fallecimiento Asociado (Auxilio por muerte), Desempleo, Disminución de ingresos y enfermedades graves; Rentas por hospitalización, Enfermedades de Alto Costo, Pólizas de seguros personales y patrimoniales, Planes educativos, Segunda opinión médica, Asistencias. * Auxilio Funerario: Fallecimiento de familiares directos (inscritos) del Asociado. Gestión de productos del fondo mutual y auxilio funerario que involucran lo relacionado a las siguientes coberturas: * Fondo de Solidaridad: Incapacidades temporales, Incapacidades Permanentes (total, parcial), Perseverancia 60, 62, 65, 70 años, Perseverancias Anticipadas, Fallecimiento Asociado (Auxilio por muerte), Desempleo, Disminución de ingresos y enfermedades graves; Rentas por hospitalización, Enfermedades de Alto Costo, Pólizas de seguros personales y patrimoniales, Planes educativos, Segunda opinión médica, Asistencias. * Auxilio Funerario: Fallecimiento de familiares directos (inscritos) del Asociado. | ||||||||||||||||||||||||||||||||||||
| Gestión de Reclamos | Application Service | Gestión de Reclamaciones (Indemnización): Permite realizar la gestión, seguimiento y pago o negación de las diferentes reclamaciones de acuerdo a las coberturas y los productos que se encuentren dentro del portafolio del Asociado Gestión de Reclamaciones (Indemnización): Permite realizar la gestión, seguimiento y pago o negación de las diferentes reclamaciones de acuerdo a las coberturas y los productos que se encuentren dentro del portafolio del Asociado | ||||||||||||||||||||||||||||||||||||
| Gestión de Usuarios | Application Service | Gestión de Usuarios: Administración de la información relacionada con los usuarios del sistema. Este componente se comunica con el servicio unificado de autenticación y autorización que devuelve los permisos que un usuario posee sobre las opciones que proporciona el sistema. Gestión de Usuarios: Administración de la información relacionada con los usuarios del sistema. Este componente se comunica con el servicio unificado de autenticación y autorización que devuelve los permisos que un usuario posee sobre las opciones que proporciona el sistema. | ||||||||||||||||||||||||||||||||||||
| Gestión fondo mutual y auxilio funerario | Application Function | Gestión de productos del fondo mutual y auxilio funerario que involucran a sus coberturas Gestión de productos del fondo mutual y auxilio funerario que involucran a sus coberturas | ||||||||||||||||||||||||||||||||||||
| HU | Deliverable | |||||||||||||||||||||||||||||||||||||
| HU... n | Deliverable | |||||||||||||||||||||||||||||||||||||
| HU2 | Deliverable | |||||||||||||||||||||||||||||||||||||
| Históricos | Goal | Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. | ||||||||||||||||||||||||||||||||||||
| Históricos (copy) | Goal | Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. | ||||||||||||||||||||||||||||||||||||
| Hito1 | Value | |||||||||||||||||||||||||||||||||||||
| Hito1 (copy) | Value | |||||||||||||||||||||||||||||||||||||
| Hito2 | Value | |||||||||||||||||||||||||||||||||||||
| Hito2 (copy) | Value | |||||||||||||||||||||||||||||||||||||
| Hito3 | Value | |||||||||||||||||||||||||||||||||||||
| Hito3 (copy) | Value | |||||||||||||||||||||||||||||||||||||
| Hito4 | Value | |||||||||||||||||||||||||||||||||||||
| Hito4 (copy) | Value | |||||||||||||||||||||||||||||||||||||
| Hito5 | Value | |||||||||||||||||||||||||||||||||||||
| Hito5 (copy) | Value | |||||||||||||||||||||||||||||||||||||
| Hitos mercado | Value | |||||||||||||||||||||||||||||||||||||
| Hitos mercado (copy) | Value | |||||||||||||||||||||||||||||||||||||
| Hoja ruta del producto | Grouping | |||||||||||||||||||||||||||||||||||||
| Hoja ruta del producto (copy) | Grouping | |||||||||||||||||||||||||||||||||||||
| IBM DB2 iSerie | Node | |||||||||||||||||||||||||||||||||||||
| IT | Plateau | |||||||||||||||||||||||||||||||||||||
| IT | Plateau | |||||||||||||||||||||||||||||||||||||
| IT | Plateau | |||||||||||||||||||||||||||||||||||||
| IT | Plateau | |||||||||||||||||||||||||||||||||||||
| IT (itera) | Plateau | |||||||||||||||||||||||||||||||||||||
| Identidad: spring cloud security | System Software | |||||||||||||||||||||||||||||||||||||
| Idiomas (copy) | Constraint | Tener en cuenta el idioma del sitio web, para que en el marco del contexto de ubicación pueda ser interpretado, de acuerdo con el país de ubicación. Tener en cuenta el idioma del sitio web, para que en el marco del contexto de ubicación pueda ser interpretado, de acuerdo con el país de ubicación. | ||||||||||||||||||||||||||||||||||||
| Impacto | Assessment | <<<<<<< HEAD | ||||||||||||||||||||||||||||||||||||
| Instalación Ventas Mi Mutual | Grouping | ======= >>>>>>> 94cc7c8dfc3570aea7a7d86d0d5aac3eabed49b4 | ||||||||||||||||||||||||||||||||||||
| Integraciones con Traductor y SICO | Goal | Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. | ||||||||||||||||||||||||||||||||||||
| Integraciones con Traductor y SICO (copy) | Goal | Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. | ||||||||||||||||||||||||||||||||||||
| Integración | Application Service | |||||||||||||||||||||||||||||||||||||
| Integración | Application Service | |||||||||||||||||||||||||||||||||||||
| Integración | Application Component | Contiene todas las funcionalidades relacionadas con integraciones a otros servicios y otras bases de datos. Contiene todas las funcionalidades relacionadas con integraciones a otros servicios y otras bases de datos. | ||||||||||||||||||||||||||||||||||||
| Integración API CMS | Capability | |||||||||||||||||||||||||||||||||||||
| Integración API CMS (copy) | Capability | |||||||||||||||||||||||||||||||||||||
| Interceptor: errorinterceptor | Application Service | <<<<<<< HEAD | ||||||||||||||||||||||||||||||||||||
| Interfaz | Application Component | Interfaz de inversión de dependencia a las clases del servicio. Interfaz de inversión de dependencia a las clases del servicio. | ||||||||||||||||||||||||||||||||||||
| Interfaz datos | Application Component | Acceso a datos del modelo del contexto de Mi Mutual Central. Acceso a datos del modelo del contexto de Mi Mutual Central. | ||||||||||||||||||||||||||||||||||||
| Interfaz gráfica | Application Function | Módulo interno (carpeta de proyecto) contenedor de las plantiilas de páginas web del Cotizador. Módulo interno (carpeta de proyecto) contenedor de las plantiilas de páginas web del Cotizador. | ||||||||||||||||||||||||||||||||||||
| Interfaz integración ======= | ||||||||||||||||||||||||||||||||||||||
| Interfaz transporte >>>>>>> 94cc7c8dfc3570aea7a7d86d0d5aac3eabed49b4 | Application Interface | Feign Client. Integración con otros sistemas para facilitar los procesos de vinculación, retiro, reactivación o fallecimiento de asociados. Feign Client. Integración con otros sistemas para facilitar los procesos de vinculación, retiro, reactivación o fallecimiento de asociados. | ||||||||||||||||||||||||||||||||||||
| Interoperabilidad entre sistemas Coomeva | Application Function | Integración con otros sistemas para facilitar los procesos de vinculación, retiro, reactivación o fallecimiento de asociados. Integración con otros sistemas para facilitar los procesos de vinculación, retiro, reactivación o fallecimiento de asociados. | ||||||||||||||||||||||||||||||||||||
| Iteración | Work Package | |||||||||||||||||||||||||||||||||||||
| Iteración (copy) | Work Package <<<<<<< HEAD | |||||||||||||||||||||||||||||||||||||
| Iteración 2 | Work Package | |||||||||||||||||||||||||||||||||||||
| Iteración 2 | Work Package | |||||||||||||||||||||||||||||||||||||
| Iteración 2 (copy) ======= | ||||||||||||||||||||||||||||||||||||||
| Iteración 2 | Work Package | |||||||||||||||||||||||||||||||||||||
| Iteración 2 >>>>>>> 94cc7c8dfc3570aea7a7d86d0d5aac3eabed49b4 | Work Package | |||||||||||||||||||||||||||||||||||||
| Iteración 2 (copy) | Work Package | <<<<<<< HEAD | ||||||||||||||||||||||||||||||||||||
| Iteración 3 | Work Package | |||||||||||||||||||||||||||||||||||||
| Iteración 3 | Work Package | |||||||||||||||||||||||||||||||||||||
| Iteración 3 (copy) ======= | ||||||||||||||||||||||||||||||||||||||
| Iteración 2 (copy) | Work Package | |||||||||||||||||||||||||||||||||||||
| Iteración 3 | Work Package | |||||||||||||||||||||||||||||||||||||
| Iteración 3 >>>>>>> 94cc7c8dfc3570aea7a7d86d0d5aac3eabed49b4 | Work Package | |||||||||||||||||||||||||||||||||||||
| Iteración 3 (copy) | Work Package | <<<<<<< HEAD | ||||||||||||||||||||||||||||||||||||
| Iteración 4 | Work Package | |||||||||||||||||||||||||||||||||||||
| Iteración 4 | Work Package | |||||||||||||||||||||||||||||||||||||
| Iteración 4 (copy) | Work Package | |||||||||||||||||||||||||||||||||||||
| Iteración 4 (copy) | Work Package | |||||||||||||||||||||||||||||||||||||
| Iteración 5 | Work Package | |||||||||||||||||||||||||||||||||||||
| Iteración 5 | Work Package | |||||||||||||||||||||||||||||||||||||
| Iteración 5 (copy) | Work Package | |||||||||||||||||||||||||||||||||||||
| Iteración 5 (copy) | Work Package | |||||||||||||||||||||||||||||||||||||
| Iteración 6 | Work Package | |||||||||||||||||||||||||||||||||||||
| Iteración 6 | Work Package | |||||||||||||||||||||||||||||||||||||
| Iteración 6 (copy) | Work Package | |||||||||||||||||||||||||||||||||||||
| Iteración 6 (copy) | Work Package | |||||||||||||||||||||||||||||||||||||
| Iteración 7 | Work Package | |||||||||||||||||||||||||||||||||||||
| Iteración 7 | Work Package | |||||||||||||||||||||||||||||||||||||
| Iteración 7 (copy) | Work Package | |||||||||||||||||||||||||||||||||||||
| Iteración 7 (copy) | Work Package | |||||||||||||||||||||||||||||||||||||
| LVT.Levantamiento | Business Process | ### LVT (levantamiento). Rol/Resp Funcional, Dueño producto cliente, ARQ* Resultado: HU elaboradas en el formato y repositorio de gestión documental designado. Actualmente: el Admon BD participa desde el levantamiento, mezcla conceptos técnicos con negocio, y bloquea las HU. (*) o quien haga las veces del ARQ. ### KPI - Porcentaje de trazabilidad de los requisitos Fuente: (Cantidad de HU actualmente [Azure DevOps] / Cantidad de HU inicialmente cotizadas [Repo Sharepoint]) * 100 Dato 26/10/2023: (44/34)*100 = 129,41% LVT (levantamiento). Rol/RespFuncional, Dueño producto cliente, ARQ* Actualmente: el Admon BD participa desde el levantamiento, mezcla conceptos técnicos con negocio, y bloquea las HU. KPI
| ||||||||||||||||||||||||||||||||||||
| Librerías Spring Boot | Application Component | Librerías backend Spring Boot 2.1.4 para Java 8. * Tecnologías para el backend: Java 8 con Spring Boot 2.1.4 * Acceso a datos: Spring Data 2.1.4 * Seguridad de las API: Spring Security + Oauth2.0 * Plataforma de despliegue Backend: Tomcat Spring Boot 2.1.4 * Spring Cloud, versión Greenwich SR2 * Querydsl, version 4.2.1 <br> Librerías backend Spring Boot 2.1.4 para Java 8.
<br> | ||||||||||||||||||||||||||||||||||||
| Línea Principal (UT) | Value Stream | |||||||||||||||||||||||||||||||||||||
| Línea Secundaria (DT) | Value Stream | |||||||||||||||||||||||||||||||||||||
| Línea Soporte (DEF) | Value Stream | |||||||||||||||||||||||||||||||||||||
| MET.APRB | Business Object | Cod. APRB Nombre indicador Tasa de aprobación de HU por cliente Uso Estabildad de requerimientos. Contensión del flujo de trabajo inicio de desarrolo Proceso ANLS Calculo de medición Cantidad de HU refinadas y aprobadas por cliente / Total de cantidad de HU Fuente [Repo Sharepoint], [Azure DevOps]) Cod. APRB | ||||||||||||||||||||||||||||||||||||
| MET.Métrica xyz | Business Object | |||||||||||||||||||||||||||||||||||||
| MET.TERR | Business Object | Cod. TERR Nombre indicador Tasa de error en Defectos por PR entregados Uso Mejoras de calidad de los desarrollos Proceso DEV, QA Calculo de medición Cantidad de solicitude de cambio en rama (Pull Reqst) de Correcciones (fix) o Regresión (reverts) / Cantidad total de PR desplegados Fuente [Bitbucket] Muestra Mes Segregar itearción Mes Semana Día Cod. TERR | ||||||||||||||||||||||||||||||||||||
| MET.TRAZ | Business Object | Cod. TRAZ Nombre indicador Porcentaje de trazabilidad de los requisitos Uso Sobrecarga / gestión de alcance Proceso LVT Calculo de medición (Cantidad de HU actualmente / Cantidad de HU inicialmente cotizadas ) * 100 Fuente [Azure DevOps], [Repo Sharepoint] Cod. TRAZ | ||||||||||||||||||||||||||||||||||||
| MET.VEL | Business Object | Cod. VEL Nombre indicador Velocidad de construcción Uso Capacidad interna de desarrollo Proceso DEV Calculo de medición Cantidad de puntos de HU ejecutadas / Horas habiles del mes de trabajo Fuente [Azure DevOps], [Calculo manual] Cod. VEL | ||||||||||||||||||||||||||||||||||||
| MOD0.JwtModule | Application Component | Manejo de token. Documentación: https://github.com/auth0/angular2-jwt Manejo de token. Documentación: https://github.com/auth0/angular2-jwt | ||||||||||||||||||||||||||||||||||||
| MOD0.Ngprime | Application Component | Manejo de componentes visuales Documentación: https://www.primefaces.org/primeng/#/ Manejo de componentes visuales Documentación: https://www.primefaces.org/primeng/#/ | ||||||||||||||||||||||||||||||||||||
| MOD0.NgxMaskModule | Application Component | Manejo de máscaras de input text. Documentación: https://github.com/JsDaddy/ngx-mask Manejo de máscaras de input text. Documentación: https://github.com/JsDaddy/ngx-mask | ||||||||||||||||||||||||||||||||||||
| MOD0.TranslateModule | Application Component | Manejo de internacionalización. Documentación: https://github.com/ngx-translate/core Manejo de internacionalización. Documentación: https://github.com/ngx-translate/core | ||||||||||||||||||||||||||||||||||||
| MOD0.chart.js | Application Component | Componente utilizado para el manejo de graficas Documentación: https://www.chartjs.org/docs/latest/ Componente utilizado para el manejo de graficas Documentación: https://www.chartjs.org/docs/latest/ | ||||||||||||||||||||||||||||||||||||
| MOD0.classlist.js | Application Component | Componete para el manejo de listas de datos en las gráficas Documentación: https://www.chartjs.org/docs/latest/ Componete para el manejo de listas de datos en las gráficas Documentación: https://www.chartjs.org/docs/latest/ | ||||||||||||||||||||||||||||||||||||
| MOD0.cronstrue | Application Component | Componente para traducir una expresión cron a palabras Documentación: https://github.com/bradymholt/cronstrue Componente para traducir una expresión cron a palabras Documentación: https://github.com/bradymholt/cronstrue | ||||||||||||||||||||||||||||||||||||
| MOD0.file-saver | Application Component | Componente para descargar un archivo desde los bytes Documentación: https://github.com/eligrey/FileSaver.js#readme Componente para descargar un archivo desde los bytes Documentación: https://github.com/eligrey/FileSaver.js#readme | ||||||||||||||||||||||||||||||||||||
| MOD0.ngx-tinymce | Application Component | Editor html para generación de plantillas para cartas Documentación: https://cipchk.github.io/ngx-tinymce/#/ Editor html para generación de plantillas para cartas Documentación: https://cipchk.github.io/ngx-tinymce/#/ | ||||||||||||||||||||||||||||||||||||
| MOD0.ngx-ui-loader | Application Component | Manejo de Spinner para control de peticiones asíncronas. Documentación: https://github.com/t-ho/ngx-ui-loader Manejo de Spinner para control de peticiones asíncronas. Documentación: https://github.com/t-ho/ngx-ui-loader | ||||||||||||||||||||||||||||||||||||
| MOD0.quill | Application Component | Ccomponente para editor html Documentación: https://quilljs.com/ Ccomponente para editor html Documentación: https://quilljs.com/ | ||||||||||||||||||||||||||||||||||||
| MOD0.sweetalert2 | Application Component | Manejo de alertas de mensajes. Documentación: https://sweetalert2.github.io/ Manejo de alertas de mensajes. Documentación: https://sweetalert2.github.io/ | ||||||||||||||||||||||||||||||||||||
| MTO.Manteniento | Business Process | Diagnóstico
- KPI: - DiagnósticoKPI: | ||||||||||||||||||||||||||||||||||||
| Manual Técnico Cotizador Web (Mi Mutual) | Grouping | |||||||||||||||||||||||||||||||||||||
| Manual Técnico Ventas Web (Mi Mutual) | Grouping | |||||||||||||||||||||||||||||||||||||
| Mi Mutual Central | Grouping | |||||||||||||||||||||||||||||||||||||
| Mi Mutual Presentación | Application Component | |||||||||||||||||||||||||||||||||||||
| MiMutual DB | Application Service | IBM DB2 IBM DB2 | ||||||||||||||||||||||||||||||||||||
| MiMutual DB | System Software | |||||||||||||||||||||||||||||||||||||
| Migración Entorno Angular compatible Java 11 | Work Package | ### Actividades de la Migración a Angular 14 Nota Importante. La presente estimación es un concepto de alto nivel. La ejecución de los trabajos indicados por esta migración debe hacerse una fase de siete (7) días en las que concretará al detalle los cambios de la migración. | | Estimación T. (hrs) | |---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|----------------------| | Preparativos para la recompilación progresiva Angular 10...Angular 14 | 20 | | Diseño de pruebas de regresión | 200 | | Creación de cadenas de integración, pruebas y despliegue | 60 | | Plan de recompilación de la línea principal (main) de código fuente en Angular 14.x: módulos, paquetes, y clases base (dependencias) | 200 | | Plan de recompilación de la línea principal (main) de código fuente en Angular 14.x: módulos, paquetes, y clases comunes (dependencias) | 200 | | Plan de recompilación de la línea principal (main) de código fuente en Angular 14.x: módulos, paquetes, y clases de dominio (dependientes) | 480 | | Plan de actualización de librerías de desarrollo (Node 12, TypeScript 4.2), librerías de terceros, herramientas de desarrollo (IDE) y manejadores de proyecto Java (maven) y resolución de dependencias | 200 | | Plan de sustitución de librerías de desarrollo (opt-in, webpacks), librerías de terceros, herramientas de desarrollo (IDE) y manejadores de proyecto Java (maven) y resolución de dependencias | 100 | | Elaboración de escenarios de certificación tecnológica/funcional | 20 | ### Plazo de Ejecución Estimado La distribución del esfuerzo estimado arriba puede ejecutarse en un plazo de diez (10) meses con un equipo de tres recursos/desarrolladores, o de seis (6) meses con un equipo de seis recursos/desarrolladores. La siguiente tabla resumen los plazos de ejecución según el tamaño de los equipos. | | Equipo 1 (x3) | Equipo 2 (x4) | Equipo 3 (x6) | |---------------------------|---------------|---------------|---------------| | Estimación Total en meses | 10 | 9 | 6 | <br> **Nota Importante**. La presente estimación es un concepto de alto nivel. La ejecución de los trabajos indicados por esta migración debe hacerse una fase de siete (7) días en las que concretará al detalle los cambios de la migración. Actividades de la Migración a Angular 14Nota Importante. La presente estimación es un concepto de alto nivel. La ejecución de los trabajos indicados por esta migración debe hacerse una fase de siete (7) días en las que concretará al detalle los cambios de la migración.
Plazo de Ejecución EstimadoLa distribución del esfuerzo estimado arriba puede ejecutarse en un plazo de diez (10) meses con un equipo de tres recursos/desarrolladores, o de seis (6) meses con un equipo de seis recursos/desarrolladores. La siguiente tabla resumen los plazos de ejecución según el tamaño de los equipos.
<br> Nota Importante. La presente estimación es un concepto de alto nivel. La ejecución de los trabajos indicados por esta migración debe hacerse una fase de siete (7) días en las que concretará al detalle los cambios de la migración. | ||||||||||||||||||||||||||||||||||||
| Migración Entorno Java: JDK/JRE 8 a 11 | Work Package | ### Actividades de la Migración a JDK/JRE 11 Nota Importante. La presente estimación es un concepto de alto nivel. La ejecución de los trabajos indicados por esta migración debe hacerse una fase de siete (7) días en las que concretará al detalle los cambios de la migración. | | Estimación T. (hrs) | |------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|--| | Preparativos para la recompilación OpenJDK 11.x: modularidad Java 11 | 20 | | Diseño de pruebas de regresión | 200 | | Creación de cadenas de integración, pruebas y despliegue | 60 | | Plan de recompilación de la línea principal (main) de código fuente en OpenJDK 11.x: módulos, paquetes, y clases base (dependencias) | 200 | | Plan de recompilación de la línea principal (main) de código fuente en OpenJDK 11.x: módulos, paquetes, y clases comunes (dependencias) | 200 | | Plan de recompilación de la línea principal (main) de código fuente en OpenJDK 11.x: módulos, paquetes, y clases de dominio (dependientes) | 200 | | Plan de actualización de librerías de desarrollo (Spring), librerías de terceros, herramientas de desarrollo (IDE) y manejadores de proyecto Java (maven) y resolución de dependencias | 200 | | Plan de sustitución de librerías de desarrollo (JavaFX), librerías de terceros, herramientas de desarrollo (IDE) y manejadores de proyecto Java (maven) y resolución de dependencias | 100 | | Elaboración de escenarios de certificación tecnológica/funcional | 20 | | Ejecución de planes de compilación / pruebas certificación | 1440 | | Evaluación de resultados / retroalimentación del plan/ nuevo plan de compilación | 20 | | Finalización de certificación migración tecnológica | 20 | | Integración líneas de código: Mi Mutual certificación y Mi Mutual desarrollo | 720 | ### Plazo de Ejecución Estimado La distribución del esfuerzo estimado arriba puede ejecutarse en un plazo de ocho (8) meses con un equipo de tres recursos/desarrolladores, o de cuatro (4) meses con un equipo de seis recursos/desarrolladores. La siguiente tabla resumen los plazos de ejecución según el tamaño de los equipos. | | Equipo 1 (x3) | Equipo 2 (x4) | Equipo 3 (x6) | |---------------------------|---------------|---------------|---------------| | Estimación Total en meses | 8 | 7 | 4 | <br> **Nota Importante**. La presente estimación es un concepto de alto nivel. La ejecución de los trabajos indicados por esta migración debe hacerse una fase de siete (7) días en las que concretará al detalle los cambios de la migración. Actividades de la Migración a JDK/JRE 11Nota Importante. La presente estimación es un concepto de alto nivel. La ejecución de los trabajos indicados por esta migración debe hacerse una fase de siete (7) días en las que concretará al detalle los cambios de la migración.
Plazo de Ejecución EstimadoLa distribución del esfuerzo estimado arriba puede ejecutarse en un plazo de ocho (8) meses con un equipo de tres recursos/desarrolladores, o de cuatro (4) meses con un equipo de seis recursos/desarrolladores. La siguiente tabla resumen los plazos de ejecución según el tamaño de los equipos.
<br> Nota Importante. La presente estimación es un concepto de alto nivel. La ejecución de los trabajos indicados por esta migración debe hacerse una fase de siete (7) días en las que concretará al detalle los cambios de la migración. | ||||||||||||||||||||||||||||||||||||
| Motor de búsqueda | Capability | |||||||||||||||||||||||||||||||||||||
| Motor de búsqueda (copy) | Capability | |||||||||||||||||||||||||||||||||||||
| Multiactiva | Application Service | Servicios de aplicación central que el Cotizador Web usa. Multiactiva. Servicios de aplicación central que el Cotizador Web usa. Multiactiva. | ||||||||||||||||||||||||||||||||||||
| Métrica | Business Object | |||||||||||||||||||||||||||||||||||||
| Métrica | Business Object | |||||||||||||||||||||||||||||||||||||
| Módulos Compartidos | Application Function | Librerías de software base que el Cotizador Web requiere. Dependencias a paquetes de software de base, distintas a los módulos de negocio, necesarios para la ejecución de tareas utilitarias del Cotizador, tales como comunicación, políticas de seguridad, especificación de objetos globales de interfaz, transporte, transformación, entre otras. Librerías de software base que el Cotizador Web requiere. Dependencias a paquetes de software de base, distintas a los módulos de negocio, necesarios para la ejecución de tareas utilitarias del Cotizador, tales como comunicación, políticas de seguridad, especificación de objetos globales de interfaz, transporte, transformación, entre otras. | ||||||||||||||||||||||||||||||||||||
| Módulos Externos | Grouping | |||||||||||||||||||||||||||||||||||||
| NEW-214-11-Flujo vinculación | Requirement | |||||||||||||||||||||||||||||||||||||
| Nivel de Integración | Application Function | Software base. Software base. | ||||||||||||||||||||||||||||||||||||
| Nivel de Negocio | Application Service | Software base. Software base. | ||||||||||||||||||||||||||||||||||||
| Nivel de datos | Application Function | Software base. Acceso a datos: Spring Data 2.1.4 Software base. Acceso a datos: Spring Data 2.1.4 | ||||||||||||||||||||||||||||||||||||
| Nueva Venta | Goal | Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. | ||||||||||||||||||||||||||||||||||||
| Nueva Venta (copy) | Goal | Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. | ||||||||||||||||||||||||||||||||||||
| OCT/23 | Course Of-Action | ### Acciones (OCT/23) Acciones (OCT/23) | ||||||||||||||||||||||||||||||||||||
| OCT/23 | Course Of-Action | ### Levantamiento y propuesta de solución Levantamiento y propuesta de solución | ||||||||||||||||||||||||||||||||||||
| OCT/23 | Course Of-Action | ### Levantamiento y propuesta de solución Levantamiento y propuesta de solución | ||||||||||||||||||||||||||||||||||||
| Operación | Application Component | |||||||||||||||||||||||||||||||||||||
| Oracle DB: (...) | System Software | Las bases de datos a utilizar son: * DB2 AS400: SIPASDB, * SQL Server (...), * Oracle (...) Las bases de datos a utilizar son: * DB2 AS400: SIPASDB, * SQL Server (…), * Oracle (…) | ||||||||||||||||||||||||||||||||||||
| Parametrización: typeservice | Application Service | |||||||||||||||||||||||||||||||||||||
| Plan Producción: ING | Grouping | |||||||||||||||||||||||||||||||||||||
| Plan Producción: ING | Grouping | |||||||||||||||||||||||||||||||||||||
| Plan Producción: ING | Grouping | |||||||||||||||||||||||||||||||||||||
| Plan Producto: Scrum y Gerencia | Grouping | |||||||||||||||||||||||||||||||||||||
| Portafolio | Goal | |||||||||||||||||||||||||||||||||||||
| Proceso de organización de contenidos | Capability | |||||||||||||||||||||||||||||||||||||
| Proceso de organización de contenidos (copy) | Capability | |||||||||||||||||||||||||||||||||||||
| Proceso de recolección de contenidos | Capability | |||||||||||||||||||||||||||||||||||||
| Proceso de recolección de contenidos (copy) | Capability | |||||||||||||||||||||||||||||||||||||
| Proceso de sincronización automática de contenidos | Capability | |||||||||||||||||||||||||||||||||||||
| Proceso de sincronización automática de contenidos (copy) | Capability | |||||||||||||||||||||||||||||||||||||
| Procesos negocio | Application Component | Contiene todas las funcionalidades relacionadas con los flujos de JBPM, actualmente se hace solo para acceso a datos de la base de datos de JBPM. Contiene todas las funcionalidades relacionadas con los flujos de JBPM, actualmente se hace solo para acceso a datos de la base de datos de JBPM. | ||||||||||||||||||||||||||||||||||||
| Producto | Business Process | |||||||||||||||||||||||||||||||||||||
| Profundización | Business Role | Ejecutivos de Profundización Ejecutivos de Profundización | ||||||||||||||||||||||||||||||||||||
| Promociones | Goal | |||||||||||||||||||||||||||||||||||||
| Proyecciones | Goal | |||||||||||||||||||||||||||||||||||||
| Proyecciones (copy) | Goal | |||||||||||||||||||||||||||||||||||||
| Proyecto de vida | Goal | Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. | ||||||||||||||||||||||||||||||||||||
| Proyecto de vida (copy) | Goal | Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. | ||||||||||||||||||||||||||||||||||||
| Publicar contenidos | Capability | |||||||||||||||||||||||||||||||||||||
| Publicar contenidos (copy) | Capability | |||||||||||||||||||||||||||||||||||||
| QA.Calidad | Business Process | ### Diagnóstico
- No se cuenta con un modelo lógico de base de datos actualizado y centralizado. ### KPI - Cantidad de rechazos por HU Fuente: (Cantidad de HU desarrolladas rechazadas por QA o con bugs [Azure DevOps] / Cantidad de HU pendientes de revisar por QA [Azure DevOps]) Dato 26/10/2023: Pendiente - Tasa de errores no detectados Fuente: (Cantidad de Bugs reportados con cliente por entrega [Correo con cliente] / Total de entregas [Correo con cliente]) Dato 26/10/2023: Pendiente Diagnóstico
KPI
| ||||||||||||||||||||||||||||||||||||
| RSG1. Validación decisiones de arquitectura | Constraint | Discutir la arquitectura de referencia de SUI Migración PGN. La arquitectura de referencia SUI informa de todas las fortalezas y consideraciones estructurales y de sistema, como extensibilidad, rendimiento y seguridad, que regirán a todos los módulos del SUI migrado. Discutir la arquitectura de referencia de SUI Migración PGN. La arquitectura de referencia SUI informa de todas las fortalezas y consideraciones estructurales y de sistema, como extensibilidad, rendimiento y seguridad, que regirán a todos los módulos del SUI migrado. | ||||||||||||||||||||||||||||||||||||
| RULES | Application Service | Servicio de base. Motor de reglas de negocio. Servicio de base. Motor de reglas de negocio. | ||||||||||||||||||||||||||||||||||||
| Registrar Asegurados y beneficiarios | Goal | Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. | ||||||||||||||||||||||||||||||||||||
| Registrar Asegurados y beneficiarios (copy) | Goal | Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. | ||||||||||||||||||||||||||||||||||||
| Registrar vinculación | Goal | Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. | ||||||||||||||||||||||||||||||||||||
| Registrar vinculación (copy) | Goal | Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. | ||||||||||||||||||||||||||||||||||||
| Registro de Venta | Goal | |||||||||||||||||||||||||||||||||||||
| Reglas negocio | Application Component | Contiene todas las funcionalidades relacionadas con la validación de reglas usadas en otros microservicios. Contiene todas las funcionalidades relacionadas con la validación de reglas usadas en otros microservicios. | ||||||||||||||||||||||||||||||||||||
| Repositorio | Application Service | LIbrería de control de base de datos Spring. LIbrería de control de base de datos Spring. | ||||||||||||||||||||||||||||||||||||
| Repositorio Mi Mutual | Application Component | Antes SIPAS, Mi Mutual es una aplicación web compuesta por distintos módulos de software con arreglo a todas las actividades necesarias que soportan la operación de los productos y servicios que ofrece la Unidad de Solidaridad y Seguros de la Cooperativa. Para el manejo de la persistencia de datos se utilizará Spring Data el cual se apoya en la especificación de JPA y en la implementación de HIBERNATE además de complementar esta capa de persistencia con nuevas funcionalidades que facilitan el acceso a datos. Antes SIPAS, Mi Mutual es una aplicación web compuesta por distintos módulos de software con arreglo a todas las actividades necesarias que soportan la operación de los productos y servicios que ofrece la Unidad de Solidaridad y Seguros de la Cooperativa. Para el manejo de la persistencia de datos se utilizará Spring Data el cual se apoya en la especificación de JPA y en la implementación de HIBERNATE además de complementar esta capa de persistencia con nuevas funcionalidades que facilitan el acceso a datos. | ||||||||||||||||||||||||||||||||||||
| Repositorio: db2 iSerie | System Software | |||||||||||||||||||||||||||||||||||||
| Restricciones de Arquitectura | Constraint | ## Restricciones de Arquitectura (Atributos) 1. Disponibilidad. Se requiere que el sistema esté disponible 7 X 24, el servicio prestado al cliente no se limita a horarios de oficina pues las compras pueden darse en cualquier momento 1. Escalabilidad. Se requiere que el sistema pueda llegar a atender hasta 1.000 clientes, para esto se requiere que el sistema se pueda extender horizontalmente de tal manera que pueda tener instalado en varios servidores para atender esta cantidad de usuarios. Todas las aplicaciones desarrolladas podrán ser escaladas horizontalmente para atender la demanda relacionada con el crecimiento de la empresa. 1. Reutilización. Se requiere que el sistema permita reutilizar sus componentes para prestar el mismo servicio a otras aplicaciones de la compañía. Para esto se va a desarrollar la aplicación utilizando servicios, separados y con asignación de responsabilidades, propias, de tal manera de que, si se requiere exponer servicios web sobre estas funcionalidades, no requiere cambios en la aplicación. 1. Autenticación. Autenticación es el proceso para determinar que alguien o un sistema es quien dice ser. Uso de estándar Oauth2 y JSON Web Token – JWT, para gestión de autenticación de servicios de la aplicación. 1. Autorización. Autorización se refiere a la validación que realiza un sistema para determinar si un usuario puede usar cierta funcionalidad. Uso de API de seguridad de Spring (spring-security) + Oauth2 1. Interoperabilidad – Movilidad. Interoperabilidad se refiere a la habilidad de un sistema de interactuar y comunicarse con sistemas heterogéneos a través de interfaces completamente definidas. Uso de estándar de web services REST + JSON. 1. Facilidad de Uso. Se refiere a la facilidad con que las personas pueden utilizar el sistema porque facilitan la lectura de los textos, descargan rápidamente la información y presentan funciones y menús sencillos, por lo que el usuario encuentra satisfechas sus consultas y cómodo su uso. 1. Verificación (QA). Es la capacidad del producto software que hace posible que el software modificado sea probado. Restricciones de Arquitectura (Atributos)
| ||||||||||||||||||||||||||||||||||||
| Riesgos Técnicos Mi Mutual, 2023 | Constraint | |||||||||||||||||||||||||||||||||||||
| Ruteador (proxy): gateway | Application Component | Gateway: Contiene todas las funcionalidades relacionadas con un proxy inverso que reenvía las llamadas relevantes a otros servicios. Gateway: Contiene todas las funcionalidades relacionadas con un proxy inverso que reenvía las llamadas relevantes a otros servicios. | ||||||||||||||||||||||||||||||||||||
| Ruteos | Application Function | |||||||||||||||||||||||||||||||||||||
| SIPAS DB mdb | Application Service | IBM DB2 IBM DB2 | ||||||||||||||||||||||||||||||||||||
| SIPASDB | Application Service | IBM DB2 IBM DB2 | ||||||||||||||||||||||||||||||||||||
| SIPASDB | System Software | |||||||||||||||||||||||||||||||||||||
| SISPRO | Application Component | Contiene todas las funcionalidades relacionadas con la autenticación y autorización al sistema Mi mutual (Este componente se adopta a la arquitectura de microservicios de MiMutual) Contiene todas las funcionalidades relacionadas con la autenticación y autorización al sistema Mi mutual (Este componente se adopta a la arquitectura de microservicios de MiMutual) | ||||||||||||||||||||||||||||||||||||
| SISPRO | Application Service | Servicio de base. Expone funcionalidades relacionadas con la autenticación y autorización al sistema Mi mutual. Servicio de base. Expone funcionalidades relacionadas con la autenticación y autorización al sistema Mi mutual. | ||||||||||||||||||||||||||||||||||||
| SQL Server: (...) | System Software | Las bases de datos a utilizar son: * DB2 AS400: SIPASDB, * SQL Server (...), * Oracle (...) Las bases de datos a utilizar son: * DB2 AS400: SIPASDB, * SQL Server (…), * Oracle (…) | ||||||||||||||||||||||||||||||||||||
| SS02.acumulados - portafolio | Application Service | |||||||||||||||||||||||||||||||||||||
| SS02.aportes - estatutarios | Application Service | |||||||||||||||||||||||||||||||||||||
| SS02.distribuciones | Application Service | |||||||||||||||||||||||||||||||||||||
| SS02.notas - aclaratorias | Application Service | |||||||||||||||||||||||||||||||||||||
| SS02.porcentaje - cuota | Application Service | |||||||||||||||||||||||||||||||||||||
| SS02.protecciones - mim - actuaria | Application Service | Servicios de aplicación central que el Cotizador Web usa. Protección. Servicios de aplicación central que el Cotizador Web usa. Protección. | ||||||||||||||||||||||||||||||||||||
| SS02.protecciones- desmemebracion - accidente | Application Service | Servicios de aplicación central que el Cotizador Web usa. Protección. Servicios de aplicación central que el Cotizador Web usa. Protección. | ||||||||||||||||||||||||||||||||||||
| SS02.proveedor | Application Service | |||||||||||||||||||||||||||||||||||||
| SS02.proyeccion | Application Service | |||||||||||||||||||||||||||||||||||||
| SS02.proyecto - vida | Application Service | |||||||||||||||||||||||||||||||||||||
| SS02.relacion - planes | Application Service | |||||||||||||||||||||||||||||||||||||
| SS02.reporte - cotizacion | Application Service | Servicios de aplicación central que el Cotizador Web usa. Reportes. Servicios de aplicación central que el Cotizador Web usa. Reportes. | ||||||||||||||||||||||||||||||||||||
| SS02.reporte - estado - cotizacion | Application Service | Servicios de aplicación central que el Cotizador Web usa. Cotización. Servicios de aplicación central que el Cotizador Web usa. Cotización. | ||||||||||||||||||||||||||||||||||||
| SS02.tipo - plan | Application Service | |||||||||||||||||||||||||||||||||||||
| SS02.util - archivos | Application Service | |||||||||||||||||||||||||||||||||||||
| SS02.util - municipios | Application Service | |||||||||||||||||||||||||||||||||||||
| Secuencias: zipking: tomcat | System Software | |||||||||||||||||||||||||||||||||||||
| Seguridad | Application Function | Software base. Software base. | ||||||||||||||||||||||||||||||||||||
| Service Agents | Application Function | LIbrería de software de base Spring. LIbrería de software de base Spring. | ||||||||||||||||||||||||||||||||||||
| Servicio | Application Component | Exposición de componentes de negocio. Exposición de componentes de negocio. | ||||||||||||||||||||||||||||||||||||
| Servicio de Almacenamiento de Datos | Technology Service | |||||||||||||||||||||||||||||||||||||
| Servicio de Red | Technology Service | |||||||||||||||||||||||||||||||||||||
| Servicio de archivos | Technology Service | |||||||||||||||||||||||||||||||||||||
| Servicios | Application Function | |||||||||||||||||||||||||||||||||||||
| Servicios | Application Process | LIbrería de creación de servicios web Spring. LIbrería de creación de servicios web Spring. | ||||||||||||||||||||||||||||||||||||
| Servicios Backend | Application Service | Servicios de base utilizados por Mi Mutual. Especificaciones de tecnologías Mi Mutual, 2023. * Estándares para el manejo de servicios REST sobre HTTP 1.1 * Tecnologías para el backend: Java 8 <br> Servicios de base utilizados por Mi Mutual. Especificaciones de tecnologías Mi Mutual, 2023.
<br> | ||||||||||||||||||||||||||||||||||||
| Sesión admin: idletimeout | Application Service | |||||||||||||||||||||||||||||||||||||
| Simulador | Application Component | |||||||||||||||||||||||||||||||||||||
| Simuladores | Application Service | Simuladores: Funcionalidades que permiten generar las simulaciones de los diferentes planes o modificaciones (incrementos y disminuciones) a los productos del Asociado. Simuladores: Funcionalidades que permiten generar las simulaciones de los diferentes planes o modificaciones (incrementos y disminuciones) a los productos del Asociado. | ||||||||||||||||||||||||||||||||||||
| Simuladores | Application Function | Simuladores: Funcionalidades que permiten generar las simulaciones de los diferentes planes o modificaciones (incrementos y disminuciones) a los productos del Asociado. Simuladores: Funcionalidades que permiten generar las simulaciones de los diferentes planes o modificaciones (incrementos y disminuciones) a los productos del Asociado. | ||||||||||||||||||||||||||||||||||||
| Solicitudes en Trámite | Goal | Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. | ||||||||||||||||||||||||||||||||||||
| Solicitudes en Trámite (copy) | Goal | Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. | ||||||||||||||||||||||||||||||||||||
| Spring Boot 2.1.4 | Artifact | Librerías backend Spring Boot 2.1.4 para Java 8. Librerías backend Spring Boot 2.1.4 para Java 8. | ||||||||||||||||||||||||||||||||||||
| Spring Boot compatible Java 11 | Artifact | Librerías backend Spring Boot 2.1.4 para Java 8. Librerías backend Spring Boot 2.1.4 para Java 8. | ||||||||||||||||||||||||||||||||||||
| Spring Data 2.1.4 | Artifact | Librerías backend Spring Boot 2.1.4 para Java 8. Librerías backend Spring Boot 2.1.4 para Java 8. | ||||||||||||||||||||||||||||||||||||
| Spring Data compatible Java 11 | Artifact | Librerías backend Spring Boot 2.1.4 para Java 8. Librerías backend Spring Boot 2.1.4 para Java 8. | ||||||||||||||||||||||||||||||||||||
| Spring cloud security | Node | Se implementará Spring Boot Security y Spring Boot Oauth2 las cuales proveen una capa básica de seguridad entre Vista (Angular 2) y Controlador, obligando a que únicamente permita el acceso si se está autenticado si lo requiere, además para realizar el proceso de autenticación se utilizara la aplicación SISPRO (Coomeva) la cual funciona como un servidor de autenticación.
La validación de roles se realizará a nivel de peticiones en el api rest según corresponda, siempre y cuando sea necesario, también se tendrán en cuenta otras validaciones como: • Las credenciales que proporcionó no son válidas. • El usuario esta deshabilitado. • Las credenciales de usuario han caducado. • La cuenta de usuario ha caducado. • La cuenta de usuario está bloqueada. Se implementará Spring Boot Security y Spring Boot Oauth2 las cuales proveen una capa básica de seguridad entre Vista (Angular 2) y Controlador, obligando a que únicamente permita el acceso si se está autenticado si lo requiere, además para realizar el proceso de autenticación se utilizara la aplicación SISPRO (Coomeva) la cual funciona como un servidor de autenticación. | ||||||||||||||||||||||||||||||||||||
| Supervisor contrato | Stakeholder | |||||||||||||||||||||||||||||||||||||
| Tareas Automáticas ======= | ||||||||||||||||||||||||||||||||||||||
| Iteración 3 (copy) | Work Package | |||||||||||||||||||||||||||||||||||||
| Iteración 4 | Work Package | |||||||||||||||||||||||||||||||||||||
| Iteración 4 | Work Package | |||||||||||||||||||||||||||||||||||||
| Iteración 4 (copy) | Work Package | |||||||||||||||||||||||||||||||||||||
| Iteración 4 (copy) | Work Package | |||||||||||||||||||||||||||||||||||||
| Iteración 5 | Work Package | |||||||||||||||||||||||||||||||||||||
| Iteración 5 | Work Package | |||||||||||||||||||||||||||||||||||||
| Iteración 5 (copy) | Work Package | |||||||||||||||||||||||||||||||||||||
| Iteración 5 (copy) | Work Package | |||||||||||||||||||||||||||||||||||||
| Iteración 6 | Work Package | |||||||||||||||||||||||||||||||||||||
| Iteración 6 | Work Package | |||||||||||||||||||||||||||||||||||||
| Iteración 6 (copy) | Work Package | |||||||||||||||||||||||||||||||||||||
| Iteración 6 (copy) | Work Package | |||||||||||||||||||||||||||||||||||||
| Iteración 7 | Work Package | |||||||||||||||||||||||||||||||||||||
| Iteración 7 | Work Package | |||||||||||||||||||||||||||||||||||||
| Iteración 7 (copy) | Work Package | |||||||||||||||||||||||||||||||||||||
| Iteración 7 (copy) | Work Package | |||||||||||||||||||||||||||||||||||||
| LVT.Levantamiento | Business Process | ### LVT (levantamiento). Rol/Resp Funcional, Dueño producto cliente, ARQ* Resultado: HU elaboradas en el formato y repositorio de gestión documental designado. Actualmente: el Admon BD participa desde el levantamiento, mezcla conceptos técnicos con negocio, y bloquea las HU. (*) o quien haga las veces del ARQ. ### KPI - Porcentaje de trazabilidad de los requisitos Fuente: (Cantidad de HU actualmente [Azure DevOps] / Cantidad de HU inicialmente cotizadas [Repo Sharepoint]) * 100 Dato 26/10/2023: (44/34)*100 = 129,41% LVT (levantamiento). Rol/RespFuncional, Dueño producto cliente, ARQ* Actualmente: el Admon BD participa desde el levantamiento, mezcla conceptos técnicos con negocio, y bloquea las HU. KPI
| ||||||||||||||||||||||||||||||||||||
| Librerías Spring Boot | Application Component | Librerías backend Spring Boot 2.1.4 para Java 8. * Tecnologías para el backend: Java 8 con Spring Boot 2.1.4 * Acceso a datos: Spring Data 2.1.4 * Seguridad de las API: Spring Security + Oauth2.0 * Plataforma de despliegue Backend: Tomcat Spring Boot 2.1.4 * Spring Cloud, versión Greenwich SR2 * Querydsl, version 4.2.1 <br> Librerías backend Spring Boot 2.1.4 para Java 8.
<br> | ||||||||||||||||||||||||||||||||||||
| Línea Principal (UT) | Value Stream | |||||||||||||||||||||||||||||||||||||
| Línea Secundaria (DT) | Value Stream | |||||||||||||||||||||||||||||||||||||
| Línea Soporte (DEF) | Value Stream | |||||||||||||||||||||||||||||||||||||
| MET.APRB | Business Object | Cod. APRB Nombre indicador Tasa de aprobación de HU por cliente Uso Estabildad de requerimientos. Contensión del flujo de trabajo inicio de desarrolo Proceso ANLS Calculo de medición Cantidad de HU refinadas y aprobadas por cliente / Total de cantidad de HU Fuente [Repo Sharepoint], [Azure DevOps]) Cod. APRB | ||||||||||||||||||||||||||||||||||||
| MET.Métrica xyz | Business Object | |||||||||||||||||||||||||||||||||||||
| MET.TERR | Business Object | Cod. TERR Nombre indicador Tasa de error en Defectos por PR entregados Uso Mejoras de calidad de los desarrollos Proceso DEV, QA Calculo de medición Cantidad de solicitude de cambio en rama (Pull Reqst) de Correcciones (fix) o Regresión (reverts) / Cantidad total de PR desplegados Fuente [Bitbucket] Muestra Mes Segregar itearción Mes Semana Día Cod. TERR | ||||||||||||||||||||||||||||||||||||
| MET.TRAZ | Business Object | Cod. TRAZ Nombre indicador Porcentaje de trazabilidad de los requisitos Uso Sobrecarga / gestión de alcance Proceso LVT Calculo de medición (Cantidad de HU actualmente / Cantidad de HU inicialmente cotizadas ) * 100 Fuente [Azure DevOps], [Repo Sharepoint] Cod. TRAZ | ||||||||||||||||||||||||||||||||||||
| MET.VEL | Business Object | Cod. VEL Nombre indicador Velocidad de construcción Uso Capacidad interna de desarrollo Proceso DEV Calculo de medición Cantidad de puntos de HU ejecutadas / Horas habiles del mes de trabajo Fuente [Azure DevOps], [Calculo manual] Cod. VEL | ||||||||||||||||||||||||||||||||||||
| MOD0.JwtModule | Application Component | Manejo de token. Documentación: https://github.com/auth0/angular2-jwt Manejo de token. Documentación: https://github.com/auth0/angular2-jwt | ||||||||||||||||||||||||||||||||||||
| MOD0.Ngprime | Application Component | Manejo de componentes visuales Documentación: https://www.primefaces.org/primeng/#/ Manejo de componentes visuales Documentación: https://www.primefaces.org/primeng/#/ | ||||||||||||||||||||||||||||||||||||
| MOD0.NgxMaskModule | Application Component | Manejo de máscaras de input text. Documentación: https://github.com/JsDaddy/ngx-mask Manejo de máscaras de input text. Documentación: https://github.com/JsDaddy/ngx-mask | ||||||||||||||||||||||||||||||||||||
| MOD0.TranslateModule | Application Component | Manejo de internacionalización. Documentación: https://github.com/ngx-translate/core Manejo de internacionalización. Documentación: https://github.com/ngx-translate/core | ||||||||||||||||||||||||||||||||||||
| MOD0.chart.js | Application Component | Componente utilizado para el manejo de graficas Documentación: https://www.chartjs.org/docs/latest/ Componente utilizado para el manejo de graficas Documentación: https://www.chartjs.org/docs/latest/ | ||||||||||||||||||||||||||||||||||||
| MOD0.classlist.js | Application Component | Componete para el manejo de listas de datos en las gráficas Documentación: https://www.chartjs.org/docs/latest/ Componete para el manejo de listas de datos en las gráficas Documentación: https://www.chartjs.org/docs/latest/ | ||||||||||||||||||||||||||||||||||||
| MOD0.cronstrue | Application Component | Componente para traducir una expresión cron a palabras Documentación: https://github.com/bradymholt/cronstrue Componente para traducir una expresión cron a palabras Documentación: https://github.com/bradymholt/cronstrue | ||||||||||||||||||||||||||||||||||||
| MOD0.file-saver | Application Component | Componente para descargar un archivo desde los bytes Documentación: https://github.com/eligrey/FileSaver.js#readme Componente para descargar un archivo desde los bytes Documentación: https://github.com/eligrey/FileSaver.js#readme | ||||||||||||||||||||||||||||||||||||
| MOD0.ngx-tinymce | Application Component | Editor html para generación de plantillas para cartas Documentación: https://cipchk.github.io/ngx-tinymce/#/ Editor html para generación de plantillas para cartas Documentación: https://cipchk.github.io/ngx-tinymce/#/ | ||||||||||||||||||||||||||||||||||||
| MOD0.ngx-ui-loader | Application Component | Manejo de Spinner para control de peticiones asíncronas. Documentación: https://github.com/t-ho/ngx-ui-loader Manejo de Spinner para control de peticiones asíncronas. Documentación: https://github.com/t-ho/ngx-ui-loader | ||||||||||||||||||||||||||||||||||||
| MOD0.quill | Application Component | Ccomponente para editor html Documentación: https://quilljs.com/ Ccomponente para editor html Documentación: https://quilljs.com/ | ||||||||||||||||||||||||||||||||||||
| MOD0.sweetalert2 | Application Component | Manejo de alertas de mensajes. Documentación: https://sweetalert2.github.io/ Manejo de alertas de mensajes. Documentación: https://sweetalert2.github.io/ | ||||||||||||||||||||||||||||||||||||
| MTO.Manteniento | Business Process | Diagnóstico
- KPI: - DiagnósticoKPI: | ||||||||||||||||||||||||||||||||||||
| Manual Técnico Cotizador Web (Mi Mutual) | Grouping | |||||||||||||||||||||||||||||||||||||
| Mi Mutual Central | Grouping | |||||||||||||||||||||||||||||||||||||
| Mi Mutual Presentación | Application Component | |||||||||||||||||||||||||||||||||||||
| MiMutual DB | Application Service | IBM DB2 IBM DB2 | ||||||||||||||||||||||||||||||||||||
| MiMutual DB | System Software | |||||||||||||||||||||||||||||||||||||
| Migración Entorno Angular compatible Java 11 | Work Package | ### Actividades de la Migración a Angular 14 Nota Importante. La presente estimación es un concepto de alto nivel. La ejecución de los trabajos indicados por esta migración debe hacerse una fase de siete (7) días en las que concretará al detalle los cambios de la migración. | | Estimación T. (hrs) | |---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|----------------------| | Preparativos para la recompilación progresiva Angular 10...Angular 14 | 20 | | Diseño de pruebas de regresión | 200 | | Creación de cadenas de integración, pruebas y despliegue | 60 | | Plan de recompilación de la línea principal (main) de código fuente en Angular 14.x: módulos, paquetes, y clases base (dependencias) | 200 | | Plan de recompilación de la línea principal (main) de código fuente en Angular 14.x: módulos, paquetes, y clases comunes (dependencias) | 200 | | Plan de recompilación de la línea principal (main) de código fuente en Angular 14.x: módulos, paquetes, y clases de dominio (dependientes) | 480 | | Plan de actualización de librerías de desarrollo (Node 12, TypeScript 4.2), librerías de terceros, herramientas de desarrollo (IDE) y manejadores de proyecto Java (maven) y resolución de dependencias | 200 | | Plan de sustitución de librerías de desarrollo (opt-in, webpacks), librerías de terceros, herramientas de desarrollo (IDE) y manejadores de proyecto Java (maven) y resolución de dependencias | 100 | | Elaboración de escenarios de certificación tecnológica/funcional | 20 | ### Plazo de Ejecución Estimado La distribución del esfuerzo estimado arriba puede ejecutarse en un plazo de diez (10) meses con un equipo de tres recursos/desarrolladores, o de seis (6) meses con un equipo de seis recursos/desarrolladores. La siguiente tabla resumen los plazos de ejecución según el tamaño de los equipos. | | Equipo 1 (x3) | Equipo 2 (x4) | Equipo 3 (x6) | |---------------------------|---------------|---------------|---------------| | Estimación Total en meses | 10 | 9 | 6 | <br> **Nota Importante**. La presente estimación es un concepto de alto nivel. La ejecución de los trabajos indicados por esta migración debe hacerse una fase de siete (7) días en las que concretará al detalle los cambios de la migración. Actividades de la Migración a Angular 14Nota Importante. La presente estimación es un concepto de alto nivel. La ejecución de los trabajos indicados por esta migración debe hacerse una fase de siete (7) días en las que concretará al detalle los cambios de la migración.
Plazo de Ejecución EstimadoLa distribución del esfuerzo estimado arriba puede ejecutarse en un plazo de diez (10) meses con un equipo de tres recursos/desarrolladores, o de seis (6) meses con un equipo de seis recursos/desarrolladores. La siguiente tabla resumen los plazos de ejecución según el tamaño de los equipos.
<br> Nota Importante. La presente estimación es un concepto de alto nivel. La ejecución de los trabajos indicados por esta migración debe hacerse una fase de siete (7) días en las que concretará al detalle los cambios de la migración. | ||||||||||||||||||||||||||||||||||||
| Migración Entorno Java: JDK/JRE 8 a 11 | Work Package | ### Actividades de la Migración a JDK/JRE 11 Nota Importante. La presente estimación es un concepto de alto nivel. La ejecución de los trabajos indicados por esta migración debe hacerse una fase de siete (7) días en las que concretará al detalle los cambios de la migración. | | Estimación T. (hrs) | |------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|--| | Preparativos para la recompilación OpenJDK 11.x: modularidad Java 11 | 20 | | Diseño de pruebas de regresión | 200 | | Creación de cadenas de integración, pruebas y despliegue | 60 | | Plan de recompilación de la línea principal (main) de código fuente en OpenJDK 11.x: módulos, paquetes, y clases base (dependencias) | 200 | | Plan de recompilación de la línea principal (main) de código fuente en OpenJDK 11.x: módulos, paquetes, y clases comunes (dependencias) | 200 | | Plan de recompilación de la línea principal (main) de código fuente en OpenJDK 11.x: módulos, paquetes, y clases de dominio (dependientes) | 200 | | Plan de actualización de librerías de desarrollo (Spring), librerías de terceros, herramientas de desarrollo (IDE) y manejadores de proyecto Java (maven) y resolución de dependencias | 200 | | Plan de sustitución de librerías de desarrollo (JavaFX), librerías de terceros, herramientas de desarrollo (IDE) y manejadores de proyecto Java (maven) y resolución de dependencias | 100 | | Elaboración de escenarios de certificación tecnológica/funcional | 20 | | Ejecución de planes de compilación / pruebas certificación | 1440 | | Evaluación de resultados / retroalimentación del plan/ nuevo plan de compilación | 20 | | Finalización de certificación migración tecnológica | 20 | | Integración líneas de código: Mi Mutual certificación y Mi Mutual desarrollo | 720 | ### Plazo de Ejecución Estimado La distribución del esfuerzo estimado arriba puede ejecutarse en un plazo de ocho (8) meses con un equipo de tres recursos/desarrolladores, o de cuatro (4) meses con un equipo de seis recursos/desarrolladores. La siguiente tabla resumen los plazos de ejecución según el tamaño de los equipos. | | Equipo 1 (x3) | Equipo 2 (x4) | Equipo 3 (x6) | |---------------------------|---------------|---------------|---------------| | Estimación Total en meses | 8 | 7 | 4 | <br> **Nota Importante**. La presente estimación es un concepto de alto nivel. La ejecución de los trabajos indicados por esta migración debe hacerse una fase de siete (7) días en las que concretará al detalle los cambios de la migración. Actividades de la Migración a JDK/JRE 11Nota Importante. La presente estimación es un concepto de alto nivel. La ejecución de los trabajos indicados por esta migración debe hacerse una fase de siete (7) días en las que concretará al detalle los cambios de la migración.
Plazo de Ejecución EstimadoLa distribución del esfuerzo estimado arriba puede ejecutarse en un plazo de ocho (8) meses con un equipo de tres recursos/desarrolladores, o de cuatro (4) meses con un equipo de seis recursos/desarrolladores. La siguiente tabla resumen los plazos de ejecución según el tamaño de los equipos.
<br> Nota Importante. La presente estimación es un concepto de alto nivel. La ejecución de los trabajos indicados por esta migración debe hacerse una fase de siete (7) días en las que concretará al detalle los cambios de la migración. | ||||||||||||||||||||||||||||||||||||
| Motor de búsqueda | Capability | |||||||||||||||||||||||||||||||||||||
| Motor de búsqueda (copy) | Capability | |||||||||||||||||||||||||||||||||||||
| Multiactiva | Application Service | Servicios de aplicación central que el Cotizador Web usa. Multiactiva. Servicios de aplicación central que el Cotizador Web usa. Multiactiva. | ||||||||||||||||||||||||||||||||||||
| Métrica | Business Object | |||||||||||||||||||||||||||||||||||||
| Métrica | Business Object | |||||||||||||||||||||||||||||||||||||
| Módulos Compartidos | Application Function | Librerías de software base que el Cotizador Web requiere. Dependencias a paquetes de software de base, distintas a los módulos de negocio, necesarios para la ejecución de tareas utilitarias del Cotizador, tales como comunicación, políticas de seguridad, especificación de objetos globales de interfaz, transporte, transformación, entre otras. Librerías de software base que el Cotizador Web requiere. Dependencias a paquetes de software de base, distintas a los módulos de negocio, necesarios para la ejecución de tareas utilitarias del Cotizador, tales como comunicación, políticas de seguridad, especificación de objetos globales de interfaz, transporte, transformación, entre otras. | ||||||||||||||||||||||||||||||||||||
| Módulos Externos | Grouping | |||||||||||||||||||||||||||||||||||||
| NEW-214-11-Flujo vinculación | Requirement | |||||||||||||||||||||||||||||||||||||
| Nivel de Integración | Application Function | Software base. Software base. | ||||||||||||||||||||||||||||||||||||
| Nivel de Negocio | Application Service | Software base. Software base. | ||||||||||||||||||||||||||||||||||||
| Nivel de datos | Application Function | Software base. Acceso a datos: Spring Data 2.1.4 Software base. Acceso a datos: Spring Data 2.1.4 | ||||||||||||||||||||||||||||||||||||
| Nueva Venta >>>>>>> 94cc7c8dfc3570aea7a7d86d0d5aac3eabed49b4 | Goal | Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. | ||||||||||||||||||||||||||||||||||||
| Tareas Automáticas (copy) | Goal | Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. | ||||||||||||||||||||||||||||||||||||
| Trabajo | Business Process | |||||||||||||||||||||||||||||||||||||
| Traductor | Application Component | |||||||||||||||||||||||||||||||||||||
| TypeScript 3.x | Artifact | Librerías backend Spring Boot 2.1.4 para Java 8. Librerías backend Spring Boot 2.1.4 para Java 8. | ||||||||||||||||||||||||||||||||||||
| TypeScript > 3 | Artifact | Librerías backend Spring Boot 2.1.4 para Java 8. Librerías backend Spring Boot 2.1.4 para Java 8. | ||||||||||||||||||||||||||||||||||||
| UT | Work Package | |||||||||||||||||||||||||||||||||||||
| UT | Work Package | |||||||||||||||||||||||||||||||||||||
| UT | Work Package | |||||||||||||||||||||||||||||||||||||
| UT | Work Package | |||||||||||||||||||||||||||||||||||||
| UT | Work Package | |||||||||||||||||||||||||||||||||||||
| UT | Work Package | |||||||||||||||||||||||||||||||||||||
| UT | Work Package | |||||||||||||||||||||||||||||||||||||
| UT | Work Package | |||||||||||||||||||||||||||||||||||||
| UT | Work Package | |||||||||||||||||||||||||||||||||||||
| UT | Work Package | |||||||||||||||||||||||||||||||||||||
| UT | Work Package | |||||||||||||||||||||||||||||||||||||
| UT (tarea) | Work Package | |||||||||||||||||||||||||||||||||||||
| Unidad de Solidaridad y Seguros | Grouping | La Unidad de Solidaridad y Seguros cuenta con un software integrado para su core de negocio denominado SIPAS (Sistema de Previsión, Asistencia y Solidaridad) La Unidad de Solidaridad y Seguros cuenta con un software integrado para su core de negocio denominado SIPAS (Sistema de Previsión, Asistencia y Solidaridad) | ||||||||||||||||||||||||||||||||||||
| Unidad de Solidaridad y Seguros | Business Function | Unidad de Solidaridad y Seguros de la Cooperativa Unidad de Solidaridad y Seguros de la Cooperativa | ||||||||||||||||||||||||||||||||||||
| Util | Application Function | En la Utilidades se especifican las clases que complementan una funcionalidad de un componente o servicio. * FormValidate: Clase que implementa un disparador de validación de todos los campos de un formulario. * CustomValidators: Creación de validaciones de campos. <br> En la Utilidades se especifican las clases que complementan una funcionalidad de un componente o servicio.
<br> | ||||||||||||||||||||||||||||||||||||
| Utilidades | Application Component | Contiene todas las funcionalidades útiles y trasversales a los microservicios, como envío de correos, generación de archivos XSLX, PDF (Jasper) y consulta de parámetros. Contiene todas las funcionalidades útiles y trasversales a los microservicios, como envío de correos, generación de archivos XSLX, PDF (Jasper) y consulta de parámetros. | ||||||||||||||||||||||||||||||||||||
| Validaciones | Goal | Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. | ||||||||||||||||||||||||||||||||||||
| Validaciones (copy) | Goal | Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. | ||||||||||||||||||||||||||||||||||||
| Validaciones de datos y negocio | Goal | Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. | ||||||||||||||||||||||||||||||||||||
| Validaciones de datos y negocio (copy) | Goal | Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. | ||||||||||||||||||||||||||||||||||||
| Validación | Business Process | |||||||||||||||||||||||||||||||||||||
| Venta | Goal | |||||||||||||||||||||||||||||||||||||
| Venta (copy) | Goal | |||||||||||||||||||||||||||||||||||||
| Ventas (central, back) | Goal | Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. | ||||||||||||||||||||||||||||||||||||
| Ventas (central, back) (copy) | Goal | Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. | ||||||||||||||||||||||||||||||||||||
| Ventas Mi Mutual Web | Grouping | |||||||||||||||||||||||||||||||||||||
| Versión actual arquitectura Mi Mutual, 1.0 | Grouping | |||||||||||||||||||||||||||||||||||||
| Versión actual arquitectura Mi Mutual, 1.0 | Plateau | |||||||||||||||||||||||||||||||||||||
| Versión arquitectura Mi Mutual, 1.1 | Plateau | |||||||||||||||||||||||||||||||||||||
| Versión arquitectura Mi Mutual, 1.1 | Grouping | |||||||||||||||||||||||||||||||||||||
| Versión arquitectura Mi Mutual, 1.2 | Grouping | |||||||||||||||||||||||||||||||||||||
| Versión arquitectura Mi Mutual, 1.2 | Plateau | |||||||||||||||||||||||||||||||||||||
| Vinculación | Goal | |||||||||||||||||||||||||||||||||||||
| Vinculación | Application Component | |||||||||||||||||||||||||||||||||||||
| Vinculación (copy) | Goal | |||||||||||||||||||||||||||||||||||||
| admin Servicios | Application Function | |||||||||||||||||||||||||||||||||||||
| app: Asociados | Application Component | Contiene todas las funcionalidades relacionadas con consulta y creación de asociados y beneficiarios. Contiene todas las funcionalidades relacionadas con consulta y creación de asociados y beneficiarios. | ||||||||||||||||||||||||||||||||||||
| app: Auditoria | Application Component | Contiene todas las funcionalidades relacionadas con el almacenamiento de la auditoria de las peticiones de la aplicación. Contiene todas las funcionalidades relacionadas con el almacenamiento de la auditoria de las peticiones de la aplicación. | ||||||||||||||||||||||||||||||||||||
| app: Configuración | Application Component | Contiene todas las funcionalidades útiles y trasversales a los microservicios, como envío de correos, generación de archivos XSLX, PDF (Jasper) y consulta de parámetros. Contiene todas las funcionalidades útiles y trasversales a los microservicios, como envío de correos, generación de archivos XSLX, PDF (Jasper) y consulta de parámetros. | ||||||||||||||||||||||||||||||||||||
| app: Cotización y Ventas | Application Component | |||||||||||||||||||||||||||||||||||||
| app: Cotizador Web | Application Component | pkg: MiMutualWeb pkg: MiMutualWeb | ||||||||||||||||||||||||||||||||||||
| app: Estados | Application Component | Administración de estados del portafolio. Administración de estados del portafolio. | ||||||||||||||||||||||||||||||||||||
| app: Eureka admin | Application Component | Contiene todas las funcionalidades relacionadas con registrar y localizar microservicios existentes, informar de su localización, su estado y datos relevantes de cada uno de ellos. Contiene todas las funcionalidades relacionadas con registrar y localizar microservicios existentes, informar de su localización, su estado y datos relevantes de cada uno de ellos. | ||||||||||||||||||||||||||||||||||||
| app: Gateway | Application Component | Contiene todas las funcionalidades relacionadas con un proxy inverso que reenvía las llamadas relevantes a otros servicios. Contiene todas las funcionalidades relacionadas con un proxy inverso que reenvía las llamadas relevantes a otros servicios. | ||||||||||||||||||||||||||||||||||||
| app: Identidades | Application Component | Contiene todas las funcionalidades relacionadas con la gestión de los archivos de propiedades de los microservicios (Esta en construcción y no se ha integrado). Contiene todas las funcionalidades relacionadas con la gestión de los archivos de propiedades de los microservicios (Esta en construcción y no se ha integrado). | ||||||||||||||||||||||||||||||||||||
| app: Implementación de Servicios | Application Component | Los componentes de este tipo se encargan de controlar y almacenar toda la lógica del negocio, validaciones y todo lo referente a procesamiento de datos. Los componentes de este tipo se encargan de controlar y almacenar toda la lógica del negocio, validaciones y todo lo referente a procesamiento de datos. | ||||||||||||||||||||||||||||||||||||
| app: Mi Mutual Central | Application Component | Antes SIPAS, Mi Mutual es una aplicación web compuesta por distintos módulos de software con arreglo a todas las actividades necesarias que soportan la operación de los productos y servicios que ofrece la Unidad de Solidaridad y Seguros de la Cooperativa. Antes SIPAS, Mi Mutual es una aplicación web compuesta por distintos módulos de software con arreglo a todas las actividades necesarias que soportan la operación de los productos y servicios que ofrece la Unidad de Solidaridad y Seguros de la Cooperativa. | ||||||||||||||||||||||||||||||||||||
| app: Mi Mutual Web | Application Component | Portal de aplicaciones Mi Mutual Central. Interfaz gráfica web (HTML) de las aplicaciones de Mi Mutual. Portal de aplicaciones Mi Mutual Central. Interfaz gráfica web (HTML) de las aplicaciones de Mi Mutual. | ||||||||||||||||||||||||||||||||||||
| app: Protecciones | Application Component | Contiene todas las funcionalidades relacionadas con la gestión y configuración de productos y protecciones. Contiene todas las funcionalidades relacionadas con la gestión y configuración de productos y protecciones. | ||||||||||||||||||||||||||||||||||||
| app: Reclamaciones | Application Component | Contiene todas las funcionalidades relacionadas con la gestión de reclamaciones, liquidaciones y pagos. Contiene todas las funcionalidades relacionadas con la gestión de reclamaciones, liquidaciones y pagos. | ||||||||||||||||||||||||||||||||||||
| app: Reclamaciones | Application Component | Contiene todas las funcionalidades relacionadas con la gestión de reclamaciones, liquidaciones y pagos. Contiene todas las funcionalidades relacionadas con la gestión de reclamaciones, liquidaciones y pagos. | ||||||||||||||||||||||||||||||||||||
| app: Secuencias: zipkin | Application Component | Contiene todas las funcionalidades relacionadas con la generación de IDs para la trazabilidad de los logs. Contiene todas las funcionalidades relacionadas con la generación de IDs para la trazabilidad de los logs. | ||||||||||||||||||||||||||||||||||||
| config | Application Function | |||||||||||||||||||||||||||||||||||||
| config | Application Function | |||||||||||||||||||||||||||||||||||||
| config | Application Function | |||||||||||||||||||||||||||||||||||||
| controller | Application Function | |||||||||||||||||||||||||||||||||||||
| controller | Application Function | |||||||||||||||||||||||||||||||||||||
| cotizacion service | Application Function | |||||||||||||||||||||||||||||||||||||
| cotizacion utils | Application Function | |||||||||||||||||||||||||||||||||||||
| cotizacion v2 | Application Function | |||||||||||||||||||||||||||||||||||||
| cotizador Entorno JS: node 14.2.0 | System Software | |||||||||||||||||||||||||||||||||||||
| datos (dto) | Application Function | |||||||||||||||||||||||||||||||||||||
| datos (dto) | Application Function | |||||||||||||||||||||||||||||||||||||
| environment | Application Function | |||||||||||||||||||||||||||||||||||||
| eureka | Application Function | |||||||||||||||||||||||||||||||||||||
| integraciones | Application Function | |||||||||||||||||||||||||||||||||||||
| mimutual Entorno JS: node 10.x | System Software | |||||||||||||||||||||||||||||||||||||
| mimutual Entorno JS: node compatible Java 11 | System Software | |||||||||||||||||||||||||||||||||||||
| mimutual Servicios: tomcat | System Software | |||||||||||||||||||||||||||||||||||||
| pkg: Config | Application Component | config: Almacenan todas las clases para la configuración del proyecto Spring. config: Almacenan todas las clases para la configuración del proyecto Spring. | ||||||||||||||||||||||||||||||||||||
| pkg: Controller | Application Component | controller: Almacenan todas las clases que constituyen los servicios rest de la aplicación. controller: Almacenan todas las clases que constituyen los servicios rest de la aplicación. | ||||||||||||||||||||||||||||||||||||
| pkg: DTO | Application Component | dto: Almacenan todas las clases (pojos) para manejo de datos. dto: Almacenan todas las clases (pojos) para manejo de datos. | ||||||||||||||||||||||||||||||||||||
| pkg: Model | Application Component | model: Almacenan todas las clases (entities) que constituyen el modelo de datos. model: Almacenan todas las clases (entities) que constituyen el modelo de datos. | ||||||||||||||||||||||||||||||||||||
| pkg: Reglas | Application Component | dto: Almacenan todas las clases (pojos) para manejo de datos. dto: Almacenan todas las clases (pojos) para manejo de datos. | ||||||||||||||||||||||||||||||||||||
| pkg: Repository | Application Component | repository: Almacenan todas las interfaces y clases que constituyen el acceso a datos. repository: Almacenan todas las interfaces y clases que constituyen el acceso a | ||||||||||||||||||||||||||||||||||||
| pkg: Security | Application Component | security: Almacenan todas las clases que permiten la configuración de seguridad de la aplicación. security: Almacenan todas las clases que permiten la configuración de seguridad de la aplicación. | ||||||||||||||||||||||||||||||||||||
| pkg: Service | Application Component | service: Almacenan todas las interfaces que constituyen la lógica de negocio. service: Almacenan todas las interfaces que constituyen la lógica de negocio. | ||||||||||||||||||||||||||||||||||||
| pkg: Service Impl | Application Component | service.impl: Almacenan todas las clases que implementan la funcionalidad de las interfaces de service que constituyen la lógica de negocio. service.impl: Almacenan todas las clases que implementan la funcionalidad de las interfaces de service que constituyen la lógica de negocio. | ||||||||||||||||||||||||||||||||||||
| pkg: Spring Cloud | Application Component | dto: Almacenan todas las clases (pojos) para manejo de datos. dto: Almacenan todas las clases (pojos) para manejo de datos. | ||||||||||||||||||||||||||||||||||||
| pkg: Util | Application Component | util: Almacenan todas las clases de utilería para la aplicación. util: Almacenan todas las clases de utilería para la aplicación. | ||||||||||||||||||||||||||||||||||||
| pkg: Web | Application Component | dto: Almacenan todas las clases (pojos) para manejo de datos. dto: Almacenan todas las clases (pojos) para manejo de datos. | ||||||||||||||||||||||||||||||||||||
| pkg: admin | Application Component | controller: Almacenan todas las clases que constituyen los servicios rest de la aplicación. controller: Almacenan todas las clases que constituyen los servicios rest de la aplicación. | ||||||||||||||||||||||||||||||||||||
| pkg: administración | Application Component | admin controller: Almacenan todas las clases que constituyen los servicios REST de la administrción de la aplicación. admin controller: Almacenan todas las clases que constituyen los servicios REST de la administrción de la aplicación. | ||||||||||||||||||||||||||||||||||||
| pkg: asociados | Application Component | controller: Almacenan todas las clases que constituyen los servicios rest de la aplicación. controller: Almacenan todas las clases que constituyen los servicios rest de la aplicación. | ||||||||||||||||||||||||||||||||||||
| pkg: auth | Application Component | controller: Almacenan todas las clases que constituyen los servicios rest de la aplicación. controller: Almacenan todas las clases que constituyen los servicios rest de la aplicación. | ||||||||||||||||||||||||||||||||||||
| pkg: cliente | Application Component | controladores web de cliente. Reúne las clases que constituyen el modelo de entrada/salida de la interfaz gráfica de Clientes. Distinto al paquete admin controlador Clientes (pkg: web.clientes). controladores web de cliente. Reúne las clases que constituyen el modelo de entrada/salida de la interfaz gráfica de Clientes. Distinto al paquete admin controlador Clientes (pkg: web.clientes). | ||||||||||||||||||||||||||||||||||||
| pkg: clientes | Application Component | admin controller: Almacenan todas las clases que constituyen los servicios REST de la administrción de la aplicación. Disitnto al paquete web de Cliente (pkg: admin.cliente). admin controller: Almacenan todas las clases que constituyen los servicios REST de la administrción de la aplicación. Disitnto al paquete web de Cliente (pkg: admin.cliente). | ||||||||||||||||||||||||||||||||||||
| pkg: componentes | Application Component | controller: contiene las clases que constituyen los llamados a librerías compartidas de la aplicación. controller: contiene las clases que constituyen los llamados a librerías compartidas de la aplicación. | ||||||||||||||||||||||||||||||||||||
| pkg: config | Application Component | controller: Almacenan todas las clases que constituyen los servicios rest de la aplicación. controller: Almacenan todas las clases que constituyen los servicios rest de la aplicación. | ||||||||||||||||||||||||||||||||||||
| pkg: cotizaciones | Application Component | controller: Almacenan todas las clases que constituyen los servicios rest de la aplicación. controller: Almacenan todas las clases que constituyen los servicios rest de la aplicación. | ||||||||||||||||||||||||||||||||||||
| pkg: cotización | Application Component | admin controller: Almacenan todas las clases que constituyen los servicios REST de la administrción de la aplicación. admin controller: Almacenan todas las clases que constituyen los servicios REST de la administrción de la aplicación. | ||||||||||||||||||||||||||||||||||||
| pkg: directivas | Application Component | controller: contiene las clases que constituyen los llamados a librerías compartidas de la aplicación. controller: contiene las clases que constituyen los llamados a librerías compartidas de la aplicación. | ||||||||||||||||||||||||||||||||||||
| pkg: home | Application Component | admin controller: Almacenan todas las clases que constituyen los servicios REST de la administrción de la aplicación. admin controller: Almacenan todas las clases que constituyen los servicios REST de la administrción de la aplicación. | ||||||||||||||||||||||||||||||||||||
| pkg: interfaces | Application Component | controller: contiene las clases que constituyen los llamados a librerías compartidas de la aplicación. controller: contiene las clases que constituyen los llamados a librerías compartidas de la aplicación. | ||||||||||||||||||||||||||||||||||||
| pkg: modelos | Application Component | controller: Almacenan todas las clases que constituyen los servicios rest de la aplicación. controller: Almacenan todas las clases que constituyen los servicios rest de la aplicación. | ||||||||||||||||||||||||||||||||||||
| pkg: multiactiva | Application Component | controller: Almacenan todas las clases que constituyen los servicios rest de la aplicación. controller: Almacenan todas las clases que constituyen los servicios rest de la aplicación. | ||||||||||||||||||||||||||||||||||||
| pkg: protecciones | Application Component | controller: Almacenan todas las clases que constituyen los servicios rest de la aplicación. controller: Almacenan todas las clases que constituyen los servicios rest de la aplicación. | ||||||||||||||||||||||||||||||||||||
| pkg: proveedores | Application Component | admin controller: Almacenan todas las clases que constituyen los servicios REST de la administrción de la aplicación. admin controller: Almacenan todas las clases que constituyen los servicios REST de la administrción de la aplicación. | ||||||||||||||||||||||||||||||||||||
| pkg: reporte | Application Component | controller: Almacenan todas las clases que constituyen los servicios rest de la aplicación. controller: Almacenan todas las clases que constituyen los servicios rest de la aplicación. | ||||||||||||||||||||||||||||||||||||
| pkg: reportes | Application Component | admin controller: Almacenan todas las clases que constituyen los servicios REST de la administrción de la aplicación. admin controller: Almacenan todas las clases que constituyen los servicios REST de la administrción de la aplicación. | ||||||||||||||||||||||||||||||||||||
| pkg: transporte | Application Component | controller: contiene las clases que constituyen los llamados a librerías compartidas de la aplicación. controller: contiene las clases que constituyen los llamados a librerías compartidas de la aplicación. | ||||||||||||||||||||||||||||||||||||
| pkg: util | Application Component | controller: contiene las clases que constituyen los llamados a librerías compartidas de la aplicación. controller: contiene las clases que constituyen los llamados a librerías compartidas de la aplicación. | ||||||||||||||||||||||||||||||||||||
| pkg: utilidades | Application Component | controller: Almacenan todas las clases que constituyen los servicios rest de la aplicación. controller: Almacenan todas las clases que constituyen los servicios rest de la aplicación. | ||||||||||||||||||||||||||||||||||||
| rel.Iteración 1 | Work Package | |||||||||||||||||||||||||||||||||||||
| rel.Iteración 1 | Work Package | |||||||||||||||||||||||||||||||||||||
| rel.Iteración 1 (copy) | Work Package | |||||||||||||||||||||||||||||||||||||
| rel.Iteración 1 (copy) | Work Package | |||||||||||||||||||||||||||||||||||||
| service impl | Application Function | |||||||||||||||||||||||||||||||||||||
| service impl | Application Function | |||||||||||||||||||||||||||||||||||||
| ventas service | Application Function | |||||||||||||||||||||||||||||||||||||
| Épicas | Capability | |||||||||||||||||||||||||||||||||||||
| Épicas (copy) | Capability | ======= | Nueva Venta (copy) | Goal | Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. | |||||||||||||||||||||||||||||||||
| OCT/23 | Course Of-Action | ### Acciones (OCT/23) Acciones (OCT/23) | ||||||||||||||||||||||||||||||||||||
| OCT/23 | Course Of-Action | ### Levantamiento y propuesta de solución Levantamiento y propuesta de solución | ||||||||||||||||||||||||||||||||||||
| OCT/23 | Course Of-Action | ### Levantamiento y propuesta de solución Levantamiento y propuesta de solución | ||||||||||||||||||||||||||||||||||||
| Operación | Application Component | |||||||||||||||||||||||||||||||||||||
| Oracle DB: (...) | System Software | Las bases de datos a utilizar son: * DB2 AS400: SIPASDB, * SQL Server (...), * Oracle (...) Las bases de datos a utilizar son: * DB2 AS400: SIPASDB, * SQL Server (…), * Oracle (…) | ||||||||||||||||||||||||||||||||||||
| Parametrización: typeservice | Application Service | |||||||||||||||||||||||||||||||||||||
| Plan Producción: ING | Grouping | |||||||||||||||||||||||||||||||||||||
| Plan Producción: ING | Grouping | |||||||||||||||||||||||||||||||||||||
| Plan Producción: ING | Grouping | |||||||||||||||||||||||||||||||||||||
| Plan Producto: Scrum y Gerencia | Grouping | |||||||||||||||||||||||||||||||||||||
| Portafolio | Goal | |||||||||||||||||||||||||||||||||||||
| Proceso de organización de contenidos | Capability | |||||||||||||||||||||||||||||||||||||
| Proceso de organización de contenidos (copy) | Capability | |||||||||||||||||||||||||||||||||||||
| Proceso de recolección de contenidos | Capability | |||||||||||||||||||||||||||||||||||||
| Proceso de recolección de contenidos (copy) | Capability | |||||||||||||||||||||||||||||||||||||
| Proceso de sincronización automática de contenidos | Capability | |||||||||||||||||||||||||||||||||||||
| Proceso de sincronización automática de contenidos (copy) | Capability | |||||||||||||||||||||||||||||||||||||
| Procesos negocio | Application Component | Contiene todas las funcionalidades relacionadas con los flujos de JBPM, actualmente se hace solo para acceso a datos de la base de datos de JBPM. Contiene todas las funcionalidades relacionadas con los flujos de JBPM, actualmente se hace solo para acceso a datos de la base de datos de JBPM. | ||||||||||||||||||||||||||||||||||||
| Producto | Business Process | |||||||||||||||||||||||||||||||||||||
| Profundización | Business Role | Ejecutivos de Profundización Ejecutivos de Profundización | ||||||||||||||||||||||||||||||||||||
| Promociones | Goal | |||||||||||||||||||||||||||||||||||||
| Proyecciones | Goal | |||||||||||||||||||||||||||||||||||||
| Proyecciones (copy) | Goal | |||||||||||||||||||||||||||||||||||||
| Proyecto de vida | Goal | Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. | ||||||||||||||||||||||||||||||||||||
| Proyecto de vida (copy) | Goal | Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. | ||||||||||||||||||||||||||||||||||||
| Publicar contenidos | Capability | |||||||||||||||||||||||||||||||||||||
| Publicar contenidos (copy) | Capability | |||||||||||||||||||||||||||||||||||||
| QA.Calidad | Business Process | ### Diagnóstico
- No se cuenta con un modelo lógico de base de datos actualizado y centralizado. ### KPI - Cantidad de rechazos por HU Fuente: (Cantidad de HU desarrolladas rechazadas por QA o con bugs [Azure DevOps] / Cantidad de HU pendientes de revisar por QA [Azure DevOps]) Dato 26/10/2023: Pendiente - Tasa de errores no detectados Fuente: (Cantidad de Bugs reportados con cliente por entrega [Correo con cliente] / Total de entregas [Correo con cliente]) Dato 26/10/2023: Pendiente Diagnóstico
KPI
| ||||||||||||||||||||||||||||||||||||
| RSG1. Validación decisiones de arquitectura | Constraint | Discutir la arquitectura de referencia de SUI Migración PGN. La arquitectura de referencia SUI informa de todas las fortalezas y consideraciones estructurales y de sistema, como extensibilidad, rendimiento y seguridad, que regirán a todos los módulos del SUI migrado. Discutir la arquitectura de referencia de SUI Migración PGN. La arquitectura de referencia SUI informa de todas las fortalezas y consideraciones estructurales y de sistema, como extensibilidad, rendimiento y seguridad, que regirán a todos los módulos del SUI migrado. | ||||||||||||||||||||||||||||||||||||
| RULES | Application Service | Servicio de base. Motor de reglas de negocio. Servicio de base. Motor de reglas de negocio. | ||||||||||||||||||||||||||||||||||||
| Registrar Asegurados y beneficiarios | Goal | Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. | ||||||||||||||||||||||||||||||||||||
| Registrar Asegurados y beneficiarios (copy) | Goal | Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. | ||||||||||||||||||||||||||||||||||||
| Registrar vinculación | Goal | Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. | ||||||||||||||||||||||||||||||||||||
| Registrar vinculación (copy) | Goal | Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. | ||||||||||||||||||||||||||||||||||||
| Registro Servicios: eureka | Application Component | Eureka: Contiene todas las funcionalidades relacionadas con registrar y localizar microservicios existentes, informar de su localización, su estado y datos relevantes de cada uno de ellos. Eureka: Contiene todas las funcionalidades relacionadas con registrar y localizar microservicios existentes, informar de su localización, su estado y datos relevantes de cada uno de ellos. | ||||||||||||||||||||||||||||||||||||
| Registro de Venta | Goal | |||||||||||||||||||||||||||||||||||||
| Reglas negocio | Application Component | Contiene todas las funcionalidades relacionadas con la validación de reglas usadas en otros microservicios. Contiene todas las funcionalidades relacionadas con la validación de reglas usadas en otros microservicios. | ||||||||||||||||||||||||||||||||||||
| Repositorio | Application Service | LIbrería de control de base de datos Spring. LIbrería de control de base de datos Spring. | ||||||||||||||||||||||||||||||||||||
| Repositorio Mi Mutual | Application Component | Antes SIPAS, Mi Mutual es una aplicación web compuesta por distintos módulos de software con arreglo a todas las actividades necesarias que soportan la operación de los productos y servicios que ofrece la Unidad de Solidaridad y Seguros de la Cooperativa. Para el manejo de la persistencia de datos se utilizará Spring Data el cual se apoya en la especificación de JPA y en la implementación de HIBERNATE además de complementar esta capa de persistencia con nuevas funcionalidades que facilitan el acceso a datos. Antes SIPAS, Mi Mutual es una aplicación web compuesta por distintos módulos de software con arreglo a todas las actividades necesarias que soportan la operación de los productos y servicios que ofrece la Unidad de Solidaridad y Seguros de la Cooperativa. Para el manejo de la persistencia de datos se utilizará Spring Data el cual se apoya en la especificación de JPA y en la implementación de HIBERNATE además de complementar esta capa de persistencia con nuevas funcionalidades que facilitan el acceso a datos. | ||||||||||||||||||||||||||||||||||||
| Repositorio: db2 iSerie | System Software | |||||||||||||||||||||||||||||||||||||
| Restricciones de Arquitectura | Constraint | ## Restricciones de Arquitectura (Atributos) 1. Disponibilidad. Se requiere que el sistema esté disponible 7 X 24, el servicio prestado al cliente no se limita a horarios de oficina pues las compras pueden darse en cualquier momento 1. Escalabilidad. Se requiere que el sistema pueda llegar a atender hasta 1.000 clientes, para esto se requiere que el sistema se pueda extender horizontalmente de tal manera que pueda tener instalado en varios servidores para atender esta cantidad de usuarios. Todas las aplicaciones desarrolladas podrán ser escaladas horizontalmente para atender la demanda relacionada con el crecimiento de la empresa. 1. Reutilización. Se requiere que el sistema permita reutilizar sus componentes para prestar el mismo servicio a otras aplicaciones de la compañía. Para esto se va a desarrollar la aplicación utilizando servicios, separados y con asignación de responsabilidades, propias, de tal manera de que, si se requiere exponer servicios web sobre estas funcionalidades, no requiere cambios en la aplicación. 1. Autenticación. Autenticación es el proceso para determinar que alguien o un sistema es quien dice ser. Uso de estándar Oauth2 y JSON Web Token – JWT, para gestión de autenticación de servicios de la aplicación. 1. Autorización. Autorización se refiere a la validación que realiza un sistema para determinar si un usuario puede usar cierta funcionalidad. Uso de API de seguridad de Spring (spring-security) + Oauth2 1. Interoperabilidad – Movilidad. Interoperabilidad se refiere a la habilidad de un sistema de interactuar y comunicarse con sistemas heterogéneos a través de interfaces completamente definidas. Uso de estándar de web services REST + JSON. 1. Facilidad de Uso. Se refiere a la facilidad con que las personas pueden utilizar el sistema porque facilitan la lectura de los textos, descargan rápidamente la información y presentan funciones y menús sencillos, por lo que el usuario encuentra satisfechas sus consultas y cómodo su uso. 1. Verificación (QA). Es la capacidad del producto software que hace posible que el software modificado sea probado. Restricciones de Arquitectura (Atributos)
| ||||||||||||||||||||||||||||||||||||
| Riesgos Técnicos Mi Mutual, 2023 | Constraint | |||||||||||||||||||||||||||||||||||||
| Ruteador (proxy): gateway | Application Component | Gateway: Contiene todas las funcionalidades relacionadas con un proxy inverso que reenvía las llamadas relevantes a otros servicios. Gateway: Contiene todas las funcionalidades relacionadas con un proxy inverso que reenvía las llamadas relevantes a otros servicios. | ||||||||||||||||||||||||||||||||||||
| Ruteos | Application Function | |||||||||||||||||||||||||||||||||||||
| SIPAS DB mdb | Application Service | IBM DB2 IBM DB2 | ||||||||||||||||||||||||||||||||||||
| SIPASDB | Application Service | IBM DB2 IBM DB2 | ||||||||||||||||||||||||||||||||||||
| SIPASDB | System Software | |||||||||||||||||||||||||||||||||||||
| SISPRO | Application Component | Contiene todas las funcionalidades relacionadas con la autenticación y autorización al sistema Mi mutual (Este componente se adopta a la arquitectura de microservicios de MiMutual) Contiene todas las funcionalidades relacionadas con la autenticación y autorización al sistema Mi mutual (Este componente se adopta a la arquitectura de microservicios de MiMutual) | ||||||||||||||||||||||||||||||||||||
| SISPRO | Application Service | Servicio de base. Expone funcionalidades relacionadas con la autenticación y autorización al sistema Mi mutual. Servicio de base. Expone funcionalidades relacionadas con la autenticación y autorización al sistema Mi mutual. | ||||||||||||||||||||||||||||||||||||
| SQL Server: (...) | System Software | Las bases de datos a utilizar son: * DB2 AS400: SIPASDB, * SQL Server (...), * Oracle (...) Las bases de datos a utilizar son: * DB2 AS400: SIPASDB, * SQL Server (…), * Oracle (…) | ||||||||||||||||||||||||||||||||||||
| SS02.acumulados - portafolio | Application Service | |||||||||||||||||||||||||||||||||||||
| SS02.aportes - estatutarios | Application Service | |||||||||||||||||||||||||||||||||||||
| SS02.distribuciones | Application Service | |||||||||||||||||||||||||||||||||||||
| SS02.notas - aclaratorias | Application Service | |||||||||||||||||||||||||||||||||||||
| SS02.porcentaje - cuota | Application Service | |||||||||||||||||||||||||||||||||||||
| SS02.protecciones - mim - actuaria | Application Service | Servicios de aplicación central que el Cotizador Web usa. Protección. Servicios de aplicación central que el Cotizador Web usa. Protección. | ||||||||||||||||||||||||||||||||||||
| SS02.protecciones- desmemebracion - accidente | Application Service | Servicios de aplicación central que el Cotizador Web usa. Protección. Servicios de aplicación central que el Cotizador Web usa. Protección. | ||||||||||||||||||||||||||||||||||||
| SS02.proveedor | Application Service | |||||||||||||||||||||||||||||||||||||
| SS02.proyeccion | Application Service | |||||||||||||||||||||||||||||||||||||
| SS02.proyecto - vida | Application Service | |||||||||||||||||||||||||||||||||||||
| SS02.relacion - planes | Application Service | |||||||||||||||||||||||||||||||||||||
| SS02.reporte - cotizacion | Application Service | Servicios de aplicación central que el Cotizador Web usa. Reportes. Servicios de aplicación central que el Cotizador Web usa. Reportes. | ||||||||||||||||||||||||||||||||||||
| SS02.reporte - estado - cotizacion | Application Service | Servicios de aplicación central que el Cotizador Web usa. Cotización. Servicios de aplicación central que el Cotizador Web usa. Cotización. | ||||||||||||||||||||||||||||||||||||
| SS02.tipo - plan | Application Service | |||||||||||||||||||||||||||||||||||||
| SS02.util - archivos | Application Service | |||||||||||||||||||||||||||||||||||||
| SS02.util - municipios | Application Service | |||||||||||||||||||||||||||||||||||||
| Secuencias: zipking: tomcat | System Software | |||||||||||||||||||||||||||||||||||||
| Seguridad | Application Function | Software base. Software base. | ||||||||||||||||||||||||||||||||||||
| Service Agents | Application Function | LIbrería de software de base Spring. LIbrería de software de base Spring. | ||||||||||||||||||||||||||||||||||||
| Servicio | Application Component | Exposición de componentes de negocio. Exposición de componentes de negocio. | ||||||||||||||||||||||||||||||||||||
| Servicio de Almacenamiento de Datos | Technology Service | |||||||||||||||||||||||||||||||||||||
| Servicio de Red | Technology Service | |||||||||||||||||||||||||||||||||||||
| Servicio de archivos | Technology Service | |||||||||||||||||||||||||||||||||||||
| Servicios | Application Function | |||||||||||||||||||||||||||||||||||||
| Servicios | Application Process | LIbrería de creación de servicios web Spring. LIbrería de creación de servicios web Spring. | ||||||||||||||||||||||||||||||||||||
| Servicios Backend | Application Service | Servicios de base utilizados por Mi Mutual. Especificaciones de tecnologías Mi Mutual, 2023. * Estándares para el manejo de servicios REST sobre HTTP 1.1 * Tecnologías para el backend: Java 8 <br> Servicios de base utilizados por Mi Mutual. Especificaciones de tecnologías Mi Mutual, 2023.
<br> | ||||||||||||||||||||||||||||||||||||
| Sesión admin: idletimeout | Application Service | |||||||||||||||||||||||||||||||||||||
| Simulador | Application Component | |||||||||||||||||||||||||||||||||||||
| Simuladores | Application Service | Simuladores: Funcionalidades que permiten generar las simulaciones de los diferentes planes o modificaciones (incrementos y disminuciones) a los productos del Asociado. Simuladores: Funcionalidades que permiten generar las simulaciones de los diferentes planes o modificaciones (incrementos y disminuciones) a los productos del Asociado. | ||||||||||||||||||||||||||||||||||||
| Simuladores | Application Function | Simuladores: Funcionalidades que permiten generar las simulaciones de los diferentes planes o modificaciones (incrementos y disminuciones) a los productos del Asociado. Simuladores: Funcionalidades que permiten generar las simulaciones de los diferentes planes o modificaciones (incrementos y disminuciones) a los productos del Asociado. | ||||||||||||||||||||||||||||||||||||
| Solicitudes en Trámite | Goal | Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. | ||||||||||||||||||||||||||||||||||||
| Solicitudes en Trámite (copy) | Goal | Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. | ||||||||||||||||||||||||||||||||||||
| Spring Boot 2.1.4 | Artifact | Librerías backend Spring Boot 2.1.4 para Java 8. Librerías backend Spring Boot 2.1.4 para Java 8. | ||||||||||||||||||||||||||||||||||||
| Spring Boot compatible Java 11 | Artifact | Librerías backend Spring Boot 2.1.4 para Java 8. Librerías backend Spring Boot 2.1.4 para Java 8. | ||||||||||||||||||||||||||||||||||||
| Spring Data 2.1.4 | Artifact | Librerías backend Spring Boot 2.1.4 para Java 8. Librerías backend Spring Boot 2.1.4 para Java 8. | ||||||||||||||||||||||||||||||||||||
| Spring Data compatible Java 11 | Artifact | Librerías backend Spring Boot 2.1.4 para Java 8. Librerías backend Spring Boot 2.1.4 para Java 8. | ||||||||||||||||||||||||||||||||||||
| Spring cloud security | Node | Se implementará Spring Boot Security y Spring Boot Oauth2 las cuales proveen una capa básica de seguridad entre Vista (Angular 2) y Controlador, obligando a que únicamente permita el acceso si se está autenticado si lo requiere, además para realizar el proceso de autenticación se utilizara la aplicación SISPRO (Coomeva) la cual funciona como un servidor de autenticación.
La validación de roles se realizará a nivel de peticiones en el api rest según corresponda, siempre y cuando sea necesario, también se tendrán en cuenta otras validaciones como: • Las credenciales que proporcionó no son válidas. • El usuario esta deshabilitado. • Las credenciales de usuario han caducado. • La cuenta de usuario ha caducado. • La cuenta de usuario está bloqueada. Se implementará Spring Boot Security y Spring Boot Oauth2 las cuales proveen una capa básica de seguridad entre Vista (Angular 2) y Controlador, obligando a que únicamente permita el acceso si se está autenticado si lo requiere, además para realizar el proceso de autenticación se utilizara la aplicación SISPRO (Coomeva) la cual funciona como un servidor de autenticación. | ||||||||||||||||||||||||||||||||||||
| Supervisor contrato | Stakeholder | |||||||||||||||||||||||||||||||||||||
| Tareas Automáticas | Goal | Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. | ||||||||||||||||||||||||||||||||||||
| Tareas Automáticas (copy) | Goal | Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. | ||||||||||||||||||||||||||||||||||||
| Trabajo | Business Process | |||||||||||||||||||||||||||||||||||||
| Traductor | Application Component | |||||||||||||||||||||||||||||||||||||
| TypeScript 3.x | Artifact | Librerías backend Spring Boot 2.1.4 para Java 8. Librerías backend Spring Boot 2.1.4 para Java 8. | ||||||||||||||||||||||||||||||||||||
| TypeScript > 3 | Artifact | Librerías backend Spring Boot 2.1.4 para Java 8. Librerías backend Spring Boot 2.1.4 para Java 8. | ||||||||||||||||||||||||||||||||||||
| UT | Work Package | |||||||||||||||||||||||||||||||||||||
| UT | Work Package | |||||||||||||||||||||||||||||||||||||
| UT | Work Package | |||||||||||||||||||||||||||||||||||||
| UT | Work Package | |||||||||||||||||||||||||||||||||||||
| UT | Work Package | |||||||||||||||||||||||||||||||||||||
| UT | Work Package | |||||||||||||||||||||||||||||||||||||
| UT | Work Package | |||||||||||||||||||||||||||||||||||||
| UT | Work Package | |||||||||||||||||||||||||||||||||||||
| UT | Work Package | |||||||||||||||||||||||||||||||||||||
| UT | Work Package | |||||||||||||||||||||||||||||||||||||
| UT | Work Package | |||||||||||||||||||||||||||||||||||||
| UT (tarea) | Work Package | |||||||||||||||||||||||||||||||||||||
| Unidad de Solidaridad y Seguros | Grouping | La Unidad de Solidaridad y Seguros cuenta con un software integrado para su core de negocio denominado SIPAS (Sistema de Previsión, Asistencia y Solidaridad) La Unidad de Solidaridad y Seguros cuenta con un software integrado para su core de negocio denominado SIPAS (Sistema de Previsión, Asistencia y Solidaridad) | ||||||||||||||||||||||||||||||||||||
| Unidad de Solidaridad y Seguros | Business Function | Unidad de Solidaridad y Seguros de la Cooperativa Unidad de Solidaridad y Seguros de la Cooperativa | ||||||||||||||||||||||||||||||||||||
| Util | Application Function | En la Utilidades se especifican las clases que complementan una funcionalidad de un componente o servicio. * FormValidate: Clase que implementa un disparador de validación de todos los campos de un formulario. * CustomValidators: Creación de validaciones de campos. <br> En la Utilidades se especifican las clases que complementan una funcionalidad de un componente o servicio.
<br> | ||||||||||||||||||||||||||||||||||||
| Utilidades | Application Component | Contiene todas las funcionalidades útiles y trasversales a los microservicios, como envío de correos, generación de archivos XSLX, PDF (Jasper) y consulta de parámetros. Contiene todas las funcionalidades útiles y trasversales a los microservicios, como envío de correos, generación de archivos XSLX, PDF (Jasper) y consulta de parámetros. | ||||||||||||||||||||||||||||||||||||
| Validaciones | Goal | Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. | ||||||||||||||||||||||||||||||||||||
| Validaciones (copy) | Goal | Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. | ||||||||||||||||||||||||||||||||||||
| Validaciones de datos y negocio | Goal | Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. | ||||||||||||||||||||||||||||||||||||
| Validaciones de datos y negocio (copy) | Goal | Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. | ||||||||||||||||||||||||||||||||||||
| Validación | Business Process | |||||||||||||||||||||||||||||||||||||
| Venta | Goal | |||||||||||||||||||||||||||||||||||||
| Venta (copy) | Goal | |||||||||||||||||||||||||||||||||||||
| Ventas (central, back) | Goal | Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. | ||||||||||||||||||||||||||||||||||||
| Ventas (central, back) (copy) | Goal | Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. Se tendran que adecuar los contenidos audivisuales de los sitios web, con subtitulos o CLosed Caption y la apropiacion de lenguajes de señas. | ||||||||||||||||||||||||||||||||||||
| Versión actual arquitectura Mi Mutual, 1.0 | Grouping | |||||||||||||||||||||||||||||||||||||
| Versión actual arquitectura Mi Mutual, 1.0 | Plateau | |||||||||||||||||||||||||||||||||||||
| Versión arquitectura Mi Mutual, 1.1 | Plateau | |||||||||||||||||||||||||||||||||||||
| Versión arquitectura Mi Mutual, 1.1 | Grouping | |||||||||||||||||||||||||||||||||||||
| Versión arquitectura Mi Mutual, 1.2 | Grouping | |||||||||||||||||||||||||||||||||||||
| Versión arquitectura Mi Mutual, 1.2 | Plateau | |||||||||||||||||||||||||||||||||||||
| Vinculación | Goal | |||||||||||||||||||||||||||||||||||||
| Vinculación | Application Component | |||||||||||||||||||||||||||||||||||||
| Vinculación (copy) | Goal | |||||||||||||||||||||||||||||||||||||
| admin Servicios | Application Function | |||||||||||||||||||||||||||||||||||||
| app: Asociados | Application Component | Contiene todas las funcionalidades relacionadas con consulta y creación de asociados y beneficiarios. Contiene todas las funcionalidades relacionadas con consulta y creación de asociados y beneficiarios. | ||||||||||||||||||||||||||||||||||||
| app: Asociados | Application Component | Contiene todas las funcionalidades relacionadas con consulta y creación de asociados y beneficiarios. Contiene todas las funcionalidades relacionadas con consulta y creación de asociados y beneficiarios. | ||||||||||||||||||||||||||||||||||||
| app: Auditoria | Application Component | Contiene todas las funcionalidades relacionadas con el almacenamiento de la auditoria de las peticiones de la aplicación. Contiene todas las funcionalidades relacionadas con el almacenamiento de la auditoria de las peticiones de la aplicación. | ||||||||||||||||||||||||||||||||||||
| app: Cotización y Ventas | Application Component | |||||||||||||||||||||||||||||||||||||
| app: Cotizador Web | Application Component | pkg: MiMutualWeb pkg: MiMutualWeb | ||||||||||||||||||||||||||||||||||||
| app: Eureka admin | Application Component | Contiene todas las funcionalidades relacionadas con registrar y localizar microservicios existentes, informar de su localización, su estado y datos relevantes de cada uno de ellos. Contiene todas las funcionalidades relacionadas con registrar y localizar microservicios existentes, informar de su localización, su estado y datos relevantes de cada uno de ellos. | ||||||||||||||||||||||||||||||||||||
| app: Gateway | Application Component | Contiene todas las funcionalidades relacionadas con un proxy inverso que reenvía las llamadas relevantes a otros servicios. Contiene todas las funcionalidades relacionadas con un proxy inverso que reenvía las llamadas relevantes a otros servicios. | ||||||||||||||||||||||||||||||||||||
| app: Identidades | Application Component | Contiene todas las funcionalidades relacionadas con la gestión de los archivos de propiedades de los microservicios (Esta en construcción y no se ha integrado). Contiene todas las funcionalidades relacionadas con la gestión de los archivos de propiedades de los microservicios (Esta en construcción y no se ha integrado). | ||||||||||||||||||||||||||||||||||||
| app: Implementación de Servicios | Application Component | Los componentes de este tipo se encargan de controlar y almacenar toda la lógica del negocio, validaciones y todo lo referente a procesamiento de datos. Los componentes de este tipo se encargan de controlar y almacenar toda la lógica del negocio, validaciones y todo lo referente a procesamiento de datos. | ||||||||||||||||||||||||||||||||||||
| app: Mi Mutual Central | Application Component | Antes SIPAS, Mi Mutual es una aplicación web compuesta por distintos módulos de software con arreglo a todas las actividades necesarias que soportan la operación de los productos y servicios que ofrece la Unidad de Solidaridad y Seguros de la Cooperativa. Antes SIPAS, Mi Mutual es una aplicación web compuesta por distintos módulos de software con arreglo a todas las actividades necesarias que soportan la operación de los productos y servicios que ofrece la Unidad de Solidaridad y Seguros de la Cooperativa. | ||||||||||||||||||||||||||||||||||||
| app: Protecciones | Application Component | Contiene todas las funcionalidades relacionadas con la gestión y configuración de productos y protecciones. Contiene todas las funcionalidades relacionadas con la gestión y configuración de productos y protecciones. | ||||||||||||||||||||||||||||||||||||
| app: Protecciones | Application Component | Contiene todas las funcionalidades relacionadas con la gestión y configuración de productos y protecciones. Contiene todas las funcionalidades relacionadas con la gestión y configuración de productos y protecciones. | ||||||||||||||||||||||||||||||||||||
| app: Reclamaciones | Application Component | Contiene todas las funcionalidades relacionadas con la gestión de reclamaciones, liquidaciones y pagos. Contiene todas las funcionalidades relacionadas con la gestión de reclamaciones, liquidaciones y pagos. | ||||||||||||||||||||||||||||||||||||
| app: Reclamaciones | Application Component | Contiene todas las funcionalidades relacionadas con la gestión de reclamaciones, liquidaciones y pagos. Contiene todas las funcionalidades relacionadas con la gestión de reclamaciones, liquidaciones y pagos. | ||||||||||||||||||||||||||||||||||||
| app: Secuencias: zipkin | Application Component | Contiene todas las funcionalidades relacionadas con la generación de IDs para la trazabilidad de los logs. Contiene todas las funcionalidades relacionadas con la generación de IDs para la trazabilidad de los logs. | ||||||||||||||||||||||||||||||||||||
| cotizador Entorno JS: node 14.2.0 | System Software | |||||||||||||||||||||||||||||||||||||
| mimutual Entorno JS: node 10.x | System Software | |||||||||||||||||||||||||||||||||||||
| mimutual Entorno JS: node compatible Java 11 | System Software | |||||||||||||||||||||||||||||||||||||
| mimutual Servicios: tomcat | System Software | |||||||||||||||||||||||||||||||||||||
| pkg: Config | Application Component | config: Almacenan todas las clases para la configuración del proyecto Spring. config: Almacenan todas las clases para la configuración del proyecto Spring. | ||||||||||||||||||||||||||||||||||||
| pkg: Controller | Application Component | controller: Almacenan todas las clases que constituyen los servicios rest de la aplicación. controller: Almacenan todas las clases que constituyen los servicios rest de la aplicación. | ||||||||||||||||||||||||||||||||||||
| pkg: DTO | Application Component | dto: Almacenan todas las clases (pojos) para manejo de datos. dto: Almacenan todas las clases (pojos) para manejo de datos. | ||||||||||||||||||||||||||||||||||||
| pkg: Model | Application Component | model: Almacenan todas las clases (entities) que constituyen el modelo de datos. model: Almacenan todas las clases (entities) que constituyen el modelo de datos. | ||||||||||||||||||||||||||||||||||||
| pkg: Reglas | Application Component | dto: Almacenan todas las clases (pojos) para manejo de datos. dto: Almacenan todas las clases (pojos) para manejo de datos. | ||||||||||||||||||||||||||||||||||||
| pkg: Repository | Application Component | repository: Almacenan todas las interfaces y clases que constituyen el acceso a datos. repository: Almacenan todas las interfaces y clases que constituyen el acceso a | ||||||||||||||||||||||||||||||||||||
| pkg: Security | Application Component | security: Almacenan todas las clases que permiten la configuración de seguridad de la aplicación. security: Almacenan todas las clases que permiten la configuración de seguridad de la aplicación. | ||||||||||||||||||||||||||||||||||||
| pkg: Service | Application Component | service: Almacenan todas las interfaces que constituyen la lógica de negocio. service: Almacenan todas las interfaces que constituyen la lógica de negocio. | ||||||||||||||||||||||||||||||||||||
| pkg: Service Impl | Application Component | service.impl: Almacenan todas las clases que implementan la funcionalidad de las interfaces de service que constituyen la lógica de negocio. service.impl: Almacenan todas las clases que implementan la funcionalidad de las interfaces de service que constituyen la lógica de negocio. | ||||||||||||||||||||||||||||||||||||
| pkg: Spring Cloud | Application Component | dto: Almacenan todas las clases (pojos) para manejo de datos. dto: Almacenan todas las clases (pojos) para manejo de datos. | ||||||||||||||||||||||||||||||||||||
| pkg: Util | Application Component | util: Almacenan todas las clases de utilería para la aplicación. util: Almacenan todas las clases de utilería para la aplicación. | ||||||||||||||||||||||||||||||||||||
| pkg: Web | Application Component | dto: Almacenan todas las clases (pojos) para manejo de datos. dto: Almacenan todas las clases (pojos) para manejo de datos. | ||||||||||||||||||||||||||||||||||||
| pkg: admin | Application Component | controller: Almacenan todas las clases que constituyen los servicios rest de la aplicación. controller: Almacenan todas las clases que constituyen los servicios rest de la aplicación. | ||||||||||||||||||||||||||||||||||||
| pkg: administración | Application Component | admin controller: Almacenan todas las clases que constituyen los servicios REST de la administrción de la aplicación. admin controller: Almacenan todas las clases que constituyen los servicios REST de la administrción de la aplicación. | ||||||||||||||||||||||||||||||||||||
| pkg: asociados | Application Component | controller: Almacenan todas las clases que constituyen los servicios rest de la aplicación. controller: Almacenan todas las clases que constituyen los servicios rest de la aplicación. | ||||||||||||||||||||||||||||||||||||
| pkg: auth | Application Component | controller: Almacenan todas las clases que constituyen los servicios rest de la aplicación. controller: Almacenan todas las clases que constituyen los servicios rest de la aplicación. | ||||||||||||||||||||||||||||||||||||
| pkg: cliente | Application Component | controladores web de cliente. Reúne las clases que constituyen el modelo de entrada/salida de la interfaz gráfica de Clientes. Distinto al paquete admin controlador Clientes (pkg: web.clientes). controladores web de cliente. Reúne las clases que constituyen el modelo de entrada/salida de la interfaz gráfica de Clientes. Distinto al paquete admin controlador Clientes (pkg: web.clientes). | ||||||||||||||||||||||||||||||||||||
| pkg: clientes | Application Component | admin controller: Almacenan todas las clases que constituyen los servicios REST de la administrción de la aplicación. Disitnto al paquete web de Cliente (pkg: admin.cliente). admin controller: Almacenan todas las clases que constituyen los servicios REST de la administrción de la aplicación. Disitnto al paquete web de Cliente (pkg: admin.cliente). | ||||||||||||||||||||||||||||||||||||
| pkg: componentes | Application Component | controller: contiene las clases que constituyen los llamados a librerías compartidas de la aplicación. controller: contiene las clases que constituyen los llamados a librerías compartidas de la aplicación. | ||||||||||||||||||||||||||||||||||||
| pkg: config | Application Component | controller: Almacenan todas las clases que constituyen los servicios rest de la aplicación. controller: Almacenan todas las clases que constituyen los servicios rest de la aplicación. | ||||||||||||||||||||||||||||||||||||
| pkg: cotizaciones | Application Component | controller: Almacenan todas las clases que constituyen los servicios rest de la aplicación. controller: Almacenan todas las clases que constituyen los servicios rest de la aplicación. | ||||||||||||||||||||||||||||||||||||
| pkg: cotización | Application Component | admin controller: Almacenan todas las clases que constituyen los servicios REST de la administrción de la aplicación. admin controller: Almacenan todas las clases que constituyen los servicios REST de la administrción de la aplicación. | ||||||||||||||||||||||||||||||||||||
| pkg: directivas | Application Component | controller: contiene las clases que constituyen los llamados a librerías compartidas de la aplicación. controller: contiene las clases que constituyen los llamados a librerías compartidas de la aplicación. | ||||||||||||||||||||||||||||||||||||
| pkg: home | Application Component | admin controller: Almacenan todas las clases que constituyen los servicios REST de la administrción de la aplicación. admin controller: Almacenan todas las clases que constituyen los servicios REST de la administrción de la aplicación. | ||||||||||||||||||||||||||||||||||||
| pkg: interfaces | Application Component | controller: contiene las clases que constituyen los llamados a librerías compartidas de la aplicación. controller: contiene las clases que constituyen los llamados a librerías compartidas de la aplicación. | ||||||||||||||||||||||||||||||||||||
| pkg: modelos | Application Component | controller: Almacenan todas las clases que constituyen los servicios rest de la aplicación. controller: Almacenan todas las clases que constituyen los servicios rest de la aplicación. | ||||||||||||||||||||||||||||||||||||
| pkg: multiactiva | Application Component | controller: Almacenan todas las clases que constituyen los servicios rest de la aplicación. controller: Almacenan todas las clases que constituyen los servicios rest de la aplicación. | ||||||||||||||||||||||||||||||||||||
| pkg: protecciones | Application Component | controller: Almacenan todas las clases que constituyen los servicios rest de la aplicación. controller: Almacenan todas las clases que constituyen los servicios rest de la aplicación. | ||||||||||||||||||||||||||||||||||||
| pkg: proveedores | Application Component | admin controller: Almacenan todas las clases que constituyen los servicios REST de la administrción de la aplicación. admin controller: Almacenan todas las clases que constituyen los servicios REST de la administrción de la aplicación. | ||||||||||||||||||||||||||||||||||||
| pkg: reporte | Application Component | controller: Almacenan todas las clases que constituyen los servicios rest de la aplicación. controller: Almacenan todas las clases que constituyen los servicios rest de la aplicación. | ||||||||||||||||||||||||||||||||||||
| pkg: reportes | Application Component | admin controller: Almacenan todas las clases que constituyen los servicios REST de la administrción de la aplicación. admin controller: Almacenan todas las clases que constituyen los servicios REST de la administrción de la aplicación. | ||||||||||||||||||||||||||||||||||||
| pkg: transporte | Application Component | controller: contiene las clases que constituyen los llamados a librerías compartidas de la aplicación. controller: contiene las clases que constituyen los llamados a librerías compartidas de la aplicación. | ||||||||||||||||||||||||||||||||||||
| pkg: util | Application Component | controller: contiene las clases que constituyen los llamados a librerías compartidas de la aplicación. controller: contiene las clases que constituyen los llamados a librerías compartidas de la aplicación. | ||||||||||||||||||||||||||||||||||||
| pkg: utilidades | Application Component | controller: Almacenan todas las clases que constituyen los servicios rest de la aplicación. controller: Almacenan todas las clases que constituyen los servicios rest de la aplicación. | ||||||||||||||||||||||||||||||||||||
| rel.Iteración 1 | Work Package | |||||||||||||||||||||||||||||||||||||
| rel.Iteración 1 | Work Package | |||||||||||||||||||||||||||||||||||||
| rel.Iteración 1 (copy) | Work Package | |||||||||||||||||||||||||||||||||||||
| rel.Iteración 1 (copy) | Work Package | |||||||||||||||||||||||||||||||||||||
| Épicas | Capability | |||||||||||||||||||||||||||||||||||||
| Épicas (copy) | Capability | >>>>>>> 94cc7c8dfc3570aea7a7d86d0d5aac3eabed49b4 |
| Name | Type | Source | Target | Documentation | |||
|---|---|---|---|---|---|---|---|
| Composition Relationship | Hoja ruta del producto | Hitos mercado | |||||
| Composition Relationship | Hoja ruta del producto | Deliverable: (tiempo) | |||||
| Composition Relationship | Hoja ruta del producto | Características | |||||
| Composition Relationship | Hoja ruta del producto | Épicas | |||||
| Composition Relationship | Hoja ruta del producto | Iteración | |||||
| Realization Relationship | Iteración | Deliverable: (tiempo) | |||||
| Realization Relationship | Iteración | Épicas | |||||
| Association Relationship | Características | Hitos mercado | |||||
| Realization Relationship | Épicas | Características | |||||
| Composition Relationship | Venta | Cargue Masivo | |||||
| Composition Relationship | Venta | Flujo de Ventas | |||||
| Composition Relationship | Venta | Solicitudes en Trámite | |||||
| Composition Relationship | Venta | Nueva Venta | |||||
| Composition Relationship | Venta | Validaciones | |||||
| Composition Relationship | Venta | Flujo Control Excepciones | |||||
| Composition Relationship | Venta | Formato de Ventas | |||||
| Composition Relationship | Venta | Facturación | |||||
| Composition Relationship | Venta | Ventas (central, back) | |||||
| Composition Relationship | Venta | Flujo Activación Promoción | |||||
| Composition Relationship | Venta | Aplicación de Promoción | |||||
| Composition Relationship | Venta | Activación de Producto | |||||
| Composition Relationship | Venta | Históricos | |||||
| Composition Relationship | Venta | Flujo Formulario Auxiliar Médico | |||||
| Composition Relationship | Venta | Registro de Venta | |||||
| Composition Relationship | Venta | Excepciones | |||||
| Composition Relationship | Venta | Activación | |||||
| Composition Relationship | Venta | Facturación | |||||
| Composition Relationship | Venta | Promociones | |||||
| Composition Relationship | Venta | Portafolio | |||||
| Composition Relationship | Venta | Auditoría Médica | |||||
| Composition Relationship | Venta | Control de Excepciones | |||||
| Composition Relationship | Portafolio | Tareas Automáticas | |||||
| Composition Relationship | Cotización y Venta | Asegurados (gestión) | |||||
| Composition Relationship | Cotización y Venta | Flujo de Configuración | |||||
| Composition Relationship | Cotización y Venta | Cúmulos | |||||
| Composition Relationship | Cotización y Venta | Cobertura | |||||
| Composition Relationship | Cotización y Venta | Proyecciones | |||||
| Composition Relationship | Cotización y Venta | Asistencia | |||||
| Association Relationship | DAT00.Producto | DAT00.Auxilio Funerario | |||||
| Association Relationship | DAT00.Producto | Fondo Solidaridad | |||||
| Association Relationship | DAT00.Asociado | DAT00.Beneficiario | |||||
| Association Relationship | DAT00.Configuración (caracterización) | DAT00.Venta | |||||
| Association Relationship | DAT00.Configuración (caracterización) | DAT00.Producto | |||||
| Association Relationship | DAT00.Plan configuración | DAT00.Configuración (caracterización) | |||||
| Association Relationship | DAT00.Cotización | DAT00.Venta | |||||
| Association Relationship | DAT00.Vinculación | DAT00.Venta | |||||
| Association Relationship | DAT00.Venta | DAT00.Facturación | |||||
| Association Relationship | DAT00.Venta | DAT00.Canal (medios del tomador/asociado) | |||||
| Association Relationship | DAT00. Cobertura | DAT00. Reclamación | |||||
| Association Relationship | DAT00.Solicitud | DAT00.Venta | |||||
| Association Relationship | Auditoría Médica | DAT00. Glosa | |||||
| Association Relationship | Auditoría Médica | DAT00.Venta | |||||
| Association Relationship | Auditoría Médica | DAT00.Vinculación | |||||
| Association Relationship | DAT00.Mesa de Control | DAT00.Solicitud | |||||
| Association Relationship | DAT00.Plan de Pagos | DAT00.Facturación | |||||
| Association Relationship | DAT00.Declaración de Salud | DAT00.Vinculación | |||||
| Association Relationship | DAT00.Perseverancia | DAT00.Venta | |||||
| Association Relationship | DAT00.Perseverancia | DAT00.Vinculación | |||||
| Association Relationship | DAT00.Planes | DAT00.Plan - Cobertura | |||||
| Association Relationship | Fondo Solidaridad | DAT00.Planes | |||||
| Association Relationship | DAT00.Auxilio Funerario | DAT00.Planes | |||||
| Association Relationship | DAT00.Plan - Cobertura | DAT00. Cobertura | |||||
| Association Relationship | DAT00.Plan - Cobertura | DAT00.Asociado | |||||
| Composition Relationship | Versión actual arquitectura Mi Mutual, 1.0 | Spring Data 2.1.4 | |||||
| Composition Relationship | Versión actual arquitectura Mi Mutual, 1.0 | Entorno Java: JRE 1.8 | |||||
| Composition Relationship | Versión actual arquitectura Mi Mutual, 1.0 | mimutual Entorno JS: node 10.x | |||||
| Composition Relationship | Versión actual arquitectura Mi Mutual, 1.0 | Spring Boot 2.1.4 | |||||
| Realization Relationship | Entorno Java: JRE 1.8 | app: Asociados | |||||
| Realization Relationship | Entorno Java: JRE 1.8 | app: Reclamaciones | |||||
| Assignment Relationship | Entorno Java: JRE 1.8 | Spring Data 2.1.4 | |||||
| Assignment Relationship | Entorno Java: JRE 1.8 | Spring Boot 2.1.4 | |||||
| Realization Relationship | Entorno Java: JRE 1.8 | app: Protecciones | |||||
| Access Relationship | mimutual Entorno JS: node 10.x | TypeScript 3.x | |||||
| Composition Relationship | mimutual Entorno JS: node 10.x | Entorno Angular: ng 9.0.x | |||||
| Assignment Relationship | Entorno Angular: ng 9.0.x | TypeScript 3.x | |||||
| Aggregation Relationship | Versión actual arquitectura Mi Mutual, 1.0 | Versión actual arquitectura Mi Mutual, 1.0 | |||||
| Triggering Relationship | Versión actual arquitectura Mi Mutual, 1.0 | Versión arquitectura Mi Mutual, 1.1 | |||||
| Aggregation Relationship | Versión arquitectura Mi Mutual, 1.1 | Versión arquitectura Mi Mutual, 1.1 | |||||
| Triggering Relationship | Versión arquitectura Mi Mutual, 1.1 | Versión arquitectura Mi Mutual, 1.2 | |||||
| Composition Relationship | Versión arquitectura Mi Mutual, 1.1 | Entorno Java: JRE 11 | |||||
| Composition Relationship | Versión arquitectura Mi Mutual, 1.1 | Spring Data compatible Java 11 | |||||
| Composition Relationship | Versión arquitectura Mi Mutual, 1.1 | Spring Boot compatible Java 11 | |||||
| Assignment Relationship | Entorno Java: JRE 11 | Spring Data compatible Java 11 | |||||
| Realization Relationship | Entorno Java: JRE 11 | app: Reclamaciones | |||||
| Assignment Relationship | Entorno Java: JRE 11 | Spring Boot compatible Java 11 | |||||
| Realization Relationship | Entorno Java: JRE 11 | app: Asociados | |||||
| Realization Relationship | Entorno Java: JRE 11 | app: Protecciones | |||||
| Composition Relationship | Versión arquitectura Mi Mutual, 1.2 | mimutual Entorno JS: node compatible Java 11 | |||||
| Access Relationship | mimutual Entorno JS: node compatible Java 11 | TypeScript > 3 | |||||
| Composition Relationship | mimutual Entorno JS: node compatible Java 11 | Entorno Angular: ng compatible Java 11 | |||||
| Assignment Relationship | Entorno Angular: ng compatible Java 11 | TypeScript > 3 | |||||
| Aggregation Relationship | Versión arquitectura Mi Mutual, 1.2 | Versión arquitectura Mi Mutual, 1.2 | |||||
| Composition Relationship | Hoja ruta del producto (copy) | Hitos mercado (copy) | |||||
| Composition Relationship | Hoja ruta del producto (copy) | Características (copy) | |||||
| Composition Relationship | Hoja ruta del producto (copy) | Iteración (copy) | |||||
| Composition Relationship | Hoja ruta del producto (copy) | Épicas (copy) | |||||
| Composition Relationship | Hoja ruta del producto (copy) | Deliverable: (tiempo) (copy) | |||||
| Realization Relationship | Iteración (copy) | Deliverable: (tiempo) (copy) | |||||
| Realization Relationship | Iteración (copy) | Épicas (copy) | |||||
| Association Relationship | Características (copy) | Hitos mercado (copy) | |||||
| Realization Relationship | Épicas (copy) | Características (copy) | |||||
| Assignment Relationship | app: Cotizador Web | Módulos Compartidos | |||||
| Assignment Relationship | app: Cotizador Web | admin Servicios | |||||
| Assignment Relationship | app: Cotizador Web | Aplicativo | |||||
| Assignment Relationship | app: Cotizador Web | (web) Cotizador | |||||
| Assignment Relationship | app: Cotizador Web | (web) admin Páginas | |||||
| Assignment Relationship | app: Cotizador Web | Interfaz gráfica | |||||
| Assignment Relationship | app: Cotizador Web | Util | |||||
| Assignment Relationship | app: Cotizador Web | Asociados | |||||
| Assignment Relationship | app: Cotizador Web | Cliente | |||||
| Assignment Relationship | app: Cotizador Web | Configuracn. | |||||
| Assignment Relationship | app: Cotizador Web | Cotizaciones | |||||
| Assignment Relationship | app: Cotizador Web | (web) Proveedores | |||||
| Assignment Relationship | app: Cotizador Web | (web) Reportes | |||||
| Aggregation Relationship | Módulos Compartidos | Util | |||||
| Aggregation Relationship | Aplicativo | admin Servicios | |||||
| Aggregation Relationship | Aplicativo | Asociados | |||||
| Aggregation Relationship | Aplicativo | Cliente | |||||
| Aggregation Relationship | Aplicativo | Configuracn. | |||||
| Aggregation Relationship | Aplicativo | Cotizaciones | |||||
| Aggregation Relationship | Interfaz gráfica | (web) admin Páginas | |||||
| Aggregation Relationship | Interfaz gráfica | (web) Cotizador | |||||
| Aggregation Relationship | Interfaz gráfica | (web) Proveedores | |||||
| Aggregation Relationship | Interfaz gráfica | (web) Reportes | |||||
| Serving Relationship | API Mi Mutual | Controlador Mi Mutual | |||||
| Serving Relationship | Autenticación: authgard | app: Cotizador Web | |||||
| Serving Relationship | Interceptor: errorinterceptor | app: Cotizador Web | |||||
| Serving Relationship | Parametrización: typeservice | app: Cotizador Web | |||||
| Assignment Relationship | app: Cotizador Web | Servicios | |||||
| Assignment Relationship | app: Cotizador Web | Ruteos | |||||
| Assignment Relationship | app: Cotizador Web | Control | |||||
| Association Relationship | app: Cotizador Web | API Mi Mutual | |||||
| Association Relationship | Cliente HTTP / HTTPS | app: Cotizador Web | |||||
| Association Relationship | API Mi Mutual | Repositorio Mi Mutual | |||||
| Composition Relationship | Módulos Externos | MOD0.Ngprime | |||||
| Composition Relationship | Módulos Externos | MOD0.cronstrue | |||||
| Composition Relationship | Módulos Externos | MOD0.file-saver | |||||
| Composition Relationship | Módulos Externos | MOD0.TranslateModule | |||||
| Composition Relationship | Módulos Externos | MOD0.chart.js | |||||
| Composition Relationship | Módulos Externos | MOD0.ngx-ui-loader | |||||
| Composition Relationship | Módulos Externos | MOD0.classlist.js | |||||
| Composition Relationship | Módulos Externos | MOD0.ngx-tinymce | |||||
| Composition Relationship | Módulos Externos | MOD0.NgxMaskModule | |||||
| Composition Relationship | Módulos Externos | MOD0.JwtModule | |||||
| Composition Relationship | Módulos Externos | MOD0.sweetalert2 | |||||
| Composition Relationship | Módulos Externos | MOD0.quill | |||||
| Composition Relationship | Unidad de Solidaridad y Seguros | Asesores | |||||
| Composition Relationship | Unidad de Solidaridad y Seguros | Analistas | |||||
| Composition Relationship | Unidad de Solidaridad y Seguros | Auxiliares servicio | |||||
| Serving Relationship | Simuladores | app: Cotizador Web | |||||
| Serving Relationship | Servicio de archivos | app: Mi Mutual Central | |||||
| Serving Relationship | Servicio de Red | app: Mi Mutual Central | |||||
| Realization Relationship | app: Mi Mutual Central | Simuladores | |||||
| Realization Relationship | app: Mi Mutual Central | Configuración | |||||
| Composition Relationship | app: Mi Mutual Central | Controlador Mi Mutual | |||||
| Composition Relationship | app: Mi Mutual Central | app: Implementación de Servicios | |||||
| Composition Relationship | app: Mi Mutual Central | Repositorio Mi Mutual | |||||
| Composition Relationship | app: Mi Mutual Central | Interfaz integración | |||||
| Realization Relationship | app: Mi Mutual Central | Cliente | |||||
| Realization Relationship | app: Mi Mutual Central | Multiactiva | |||||
| Realization Relationship | app: Mi Mutual Central | Administración | |||||
| Realization Relationship | app: Mi Mutual Central | SS02.reporte - cotizacion | |||||
| Realization Relationship | app: Mi Mutual Central | SS02.reporte - estado - cotizacion | |||||
| Association Relationship | Interfaz integración | Application Service | |||||
| Serving Relationship | app: Cotizador Web | Unidad de Solidaridad y Seguros | |||||
| Association Relationship | app: Cotizador Web | Módulos Externos | |||||
| Serving Relationship | SS02.reporte - estado - cotizacion | app: Cotizador Web | |||||
| Serving Relationship | Cliente | app: Cotizador Web | |||||
| Serving Relationship | Administración | app: Cotizador Web | |||||
| Composition Relationship | Servicio | Operación | |||||
| Association Relationship | Servicio | Operación | |||||
| Association Relationship | Operación | Interfaz datos | |||||
| Association Relationship | Controlador | Interfaz | |||||
| Association Relationship | Controlador | Interfaz integración | |||||
| Association Relationship | Interfaz | Servicio | |||||
| Association Relationship | Interfaz integración | Integración | |||||
| Realization Relationship | pkg: clientes | (web) admin Páginas | |||||
| Realization Relationship | pkg: cotización | (web) admin Páginas | |||||
| Realization Relationship | pkg: home | (web) admin Páginas | |||||
| Realization Relationship | pkg: proveedores | (web) admin Páginas | |||||
| Realization Relationship | pkg: reportes | (web) admin Páginas | |||||
| Realization Relationship | pkg: administración | (web) admin Páginas | |||||
| Realization Relationship | pkg: directivas | Módulos Compartidos | |||||
| Realization Relationship | pkg: componentes | Módulos Compartidos | |||||
| Realization Relationship | pkg: transporte | Módulos Compartidos | |||||
| Realization Relationship | pkg: util | Módulos Compartidos | |||||
| Realization Relationship | pkg: interfaces | Módulos Compartidos | |||||
| Realization Relationship | pkg: asociados | (web) Cotizador | |||||
| Realization Relationship | pkg: admin | (web) Cotizador | |||||
| Realization Relationship | pkg: cliente | (web) Cotizador | |||||
| Realization Relationship | pkg: config | (web) Cotizador | |||||
| Realization Relationship | pkg: cotizaciones | (web) Cotizador | |||||
| Realization Relationship | pkg: auth | (web) Cotizador | |||||
| Realization Relationship | pkg: multiactiva | (web) Cotizador | |||||
| Realization Relationship | pkg: protecciones | (web) Cotizador | |||||
| Realization Relationship | pkg: modelos | (web) Cotizador | |||||
| Realization Relationship | pkg: reporte | (web) Cotizador | |||||
| Realization Relationship | pkg: utilidades | (web) Cotizador | |||||
| Realization Relationship | mimutual Servicios: tomcat | app: Implementación de Servicios | |||||
| Composition Relationship | mimutual Servicios: tomcat | Entorno Java: JRE 1.8 | |||||
| Access Relationship | mimutual Servicios: tomcat | Spring Boot 2.1.4 | |||||
| Realization Relationship | app: Implementación de Servicios | app: Asociados | |||||
| Realization Relationship | app: Implementación de Servicios | app: Protecciones | |||||
| Realization Relationship | app: Implementación de Servicios | app: Reclamaciones | |||||
| Composition Relationship | cotizador Entorno JS: node 14.2.0 | Entorno Angular: ng 14.0.0 | |||||
| Realization Relationship | Entorno Angular: ng 14.0.0 | pkg: config | |||||
| Realization Relationship | Entorno Angular: ng 14.0.0 | pkg: cotizaciones | |||||
| Realization Relationship | Entorno Angular: ng 14.0.0 | pkg: proveedores | |||||
| Realization Relationship | Entorno Angular: ng 14.0.0 | pkg: utilidades | |||||
| Realization Relationship | Entorno Angular: ng 14.0.0 | pkg: multiactiva | |||||
| Realization Relationship | Entorno Angular: ng 14.0.0 | pkg: protecciones | |||||
| Realization Relationship | Entorno Angular: ng 14.0.0 | pkg: modelos | |||||
| Realization Relationship | Entorno Angular: ng 14.0.0 | pkg: home | |||||
| Realization Relationship | Entorno Angular: ng 14.0.0 | pkg: cliente | |||||
| Realization Relationship | Entorno Angular: ng 14.0.0 | pkg: cotización | |||||
| Realization Relationship | Entorno Angular: ng 14.0.0 | pkg: admin | |||||
| Realization Relationship | Entorno Angular: ng 14.0.0 | pkg: reporte | |||||
| Realization Relationship | Entorno Angular: ng 14.0.0 | pkg: reportes | |||||
| Realization Relationship | Entorno Angular: ng 14.0.0 | pkg: asociados | |||||
| Realization Relationship | Entorno Angular: ng 14.0.0 | pkg: clientes | |||||
| Realization Relationship | Entorno Angular: ng 14.0.0 | pkg: administración | |||||
| Realization Relationship | Entorno Angular: ng 14.0.0 | pkg: auth | |||||
| Assignment Relationship | Repositorio: db2 iSerie | Conexión: jdbc | |||||
| Association Relationship | app: Cotizador Web | Entorno Angular: ng 14.0.0 | |||||
| Association Relationship | app: Cotizador Web | Repositorio: db2 iSerie | |||||
| Association Relationship | app: Cotizador Web | mimutual Servicios: tomcat | |||||
| Association Relationship | DAT00.Asociado | DAT01.PERSONA | |||||
| Association Relationship | DAT00.Beneficiario | DAT01.PERSONA | |||||
| Triggering Relationship | Mi Mutual Central | Cotizador Web | |||||
| Triggering Relationship | Manual Técnico Ventas Web (Mi Mutual) | Instalación Ventas Mi Mutual | |||||
| Triggering Relationship | Instalación Ventas Mi Mutual | Anexos Ventas Mi Mutual | |||||
| Triggering Relationship | LVT.Levantamiento | ANLS.Analisis | |||||
| Access Relationship | LVT.Levantamiento | MET.TRAZ | |||||
| Triggering Relationship | ANLS.Analisis | DIS.Diseño | |||||
| Access Relationship | ANLS.Analisis | MET.APRB | |||||
| Triggering Relationship | DIS.Diseño | DEV.Contrucción | |||||
| Access Relationship | DIS.Diseño | MET.Métrica xyz | |||||
| Triggering Relationship | DEV.Contrucción | QA.Calidad | |||||
| Access Relationship | DEV.Contrucción | MET.VEL | |||||
| Triggering Relationship | QA.Calidad | DLV.Entrega (transición) | |||||
| Access Relationship | QA.Calidad | MET.TERR | |||||
| Triggering Relationship | DLV.Entrega (transición) | MTO.Manteniento | |||||
| Access Relationship | DLV.Entrega (transición) | Métrica | |||||
| Access Relationship | MTO.Manteniento | Métrica | |||||
| Association Relationship | CONSTR01 | LVT.Levantamiento | |||||
| Association Relationship | CONSTR02 | ANLS.Analisis | |||||
| Association Relationship | CONSTR03 | DIS.Diseño | |||||
| Association Relationship | CONSTR04 | DEV.Contrucción | |||||
| Association Relationship | CONSTR05 | QA.Calidad | |||||
| Association Relationship | CONSTR08 | MTO.Manteniento | |||||
| Association Relationship | CONSTR06 | DLV.Entrega (transición) | |||||
| Realization Relationship | MET.TRAZ | ACC01. Planeación de Producción. OCT/23 | |||||
| Realization Relationship | MET.APRB | OCT/23 | |||||
| Realization Relationship | MET.VEL | OCT/23 | |||||
| Realization Relationship | MET.TERR | OCT/23 | |||||
| Association Relationship | ACC01. Planeación de Producción. OCT/23 | ANLS.Analisis | |||||
| Association Relationship | ACC01. Planeación de Producción. OCT/23 | DIS.Diseño | |||||
| Association Relationship | ACC01. Planeación de Producción. OCT/23 | DEV.Contrucción | |||||
| Association Relationship | ACC02. Roles y Responsabilidades. NOV | LVT.Levantamiento | |||||
| Association Relationship | ACC02. Roles y Responsabilidades. NOV | ANLS.Analisis | |||||
| Association Relationship | ACC02. Roles y Responsabilidades. NOV | DIS.Diseño | |||||
| Association Relationship | ACC02. Roles y Responsabilidades. NOV | DEV.Contrucción | |||||
| Association Relationship | ACC02. Roles y Responsabilidades. NOV | QA.Calidad | |||||
| Association Relationship | ACC03. Administración Cfg.: datos. NOV | DEV.Contrucción | |||||
| Association Relationship | ACC03. Administración Cfg.: datos. NOV | QA.Calidad | |||||
| Association Relationship | ACC04. Método Producción. NOV | DEV.Contrucción | |||||
| Composition Relationship | Plan Producto: Scrum y Gerencia | Epica | |||||
| Composition Relationship | Plan Producto: Scrum y Gerencia | Característica 1 | |||||
| Composition Relationship | Plan Producto: Scrum y Gerencia | Característica 2 | |||||
| Composition Relationship | Plan Producto: Scrum y Gerencia | HU | |||||
| Composition Relationship | Plan Producto: Scrum y Gerencia | HU... n | |||||
| Composition Relationship | Plan Producto: Scrum y Gerencia | HU2 | |||||
| Association Relationship | HU | UT (tarea) | |||||
| Association Relationship | HU | UT | |||||
| Association Relationship | HU... n | UT | |||||
| Association Relationship | HU... n | UT | |||||
| Association Relationship | HU... n | UT | |||||
| Association Relationship | HU2 | UT | |||||
| Association Relationship | HU2 | UT | |||||
| Composition Relationship | Plan Producción: ING | UT | |||||
| Composition Relationship | Plan Producción: ING | UT (tarea) | |||||
| Composition Relationship | Plan Producción: ING | UT | |||||
| Composition Relationship | Plan Producción: ING | UT | |||||
| Composition Relationship | Plan Producción: ING | UT | |||||
| Composition Relationship | Plan Producción: ING | UT | |||||
| Composition Relationship | Plan Producción: ING | UT | |||||
| Composition Relationship | Plan Producción: ING | UT | |||||
| Composition Relationship | Plan Producción: ING | UT | |||||
| Composition Relationship | Plan Producción: ING | UT | |||||
| Composition Relationship | Plan Producción: ING | UT | |||||
| Composition Relationship | Plan Producción: ING | UT | |||||
| Association Relationship | Plan Producción: ING | ACC04. Método Producción. NOV | |||||
| Association Relationship | Línea Principal (UT) | IT (itera) | |||||
| Association Relationship | Línea Principal (UT) | IT | |||||
| Realization Relationship | Línea Secundaria (DT) | Plan Producción: ING | |||||
| Association Relationship | Línea Secundaria (DT) | IT | |||||
| Association Relationship | Línea Secundaria (DT) | IT | |||||
| Realization Relationship | Línea Soporte (DEF) | Plan Producción: ING | |||||
| Serving Relationship | Línea Soporte (DEF) | Línea Principal (UT) | |||||
| Association Relationship | Línea Soporte (DEF) | IT | |||||
| Composition Relationship | Plan Producción: ING | DT | |||||
| Composition Relationship | Plan Producción: ING | DT (deuda) | |||||
| Composition Relationship | Plan Producción: ING | DT | |||||
| Composition Relationship | Plan Producción: ING | DT | |||||
| Composition Relationship | Plan Producción: ING | DT | |||||
| Composition Relationship | Plan Producción: ING | DT | |||||
| Composition Relationship | Plan Producción: ING | DEF | |||||
| Composition Relationship | Plan Producción: ING | DEF | |||||
| Composition Relationship | Plan Producción: ING | DEF | |||||
| Composition Relationship | Plan Producción: ING | DEF | |||||
| Composition Relationship | Plan Producción: ING | DEF | |||||
| Composition Relationship | Plan Producción: ING | DEF (defecto) | |||||
| Triggering Relationship | Producto | Trabajo | |||||
| Triggering Relationship | Distribución / Ejecución | Validación | |||||
| Triggering Relationship | Distribución / Ejecución | Aval | |||||
| Triggering Relationship | Trabajo | Distribución / Ejecución | |||||
| Association Relationship | ANLS.Analisis | ANL02. Estimación / Programación | |||||
| Association Relationship | ANLS.Analisis | ANL01. Modelo negocio | |||||
| Association Relationship | ANLS.Analisis | ANL03. Dependencias | |||||
| Association Relationship | DIS.Diseño | DIS01. Actividades de construcción | |||||
| Association Relationship | DIS.Diseño | DIS02. Ítems Impactados | |||||
| Association Relationship | DIS.Diseño | DIS03. Solución (nivel 100) | |||||
| Assignment Relationship | app: Mi Mutual Central | Seguridad | |||||
| Assignment Relationship | app: Mi Mutual Central | Simuladores | |||||
| Assignment Relationship | app: Mi Mutual Central | Autorizaciones | |||||
| Assignment Relationship | app: Mi Mutual Central | Certificados | |||||
| Assignment Relationship | app: Mi Mutual Central | Administración facturación y recaudo | |||||
| Assignment Relationship | app: Mi Mutual Central | Gestión Beneficiarios | |||||
| Assignment Relationship | app: Mi Mutual Central | Gestión Reclamaciones | |||||
| Assignment Relationship | app: Mi Mutual Central | Interoperabilidad entre sistemas Coomeva | |||||
| Assignment Relationship | app: Mi Mutual Central | Configuración factores cálculos, contribuciones | |||||
| Assignment Relationship | app: Mi Mutual Central | Gestión fondo mutual y auxilio funerario | |||||
| Assignment Relationship | app: Mi Mutual Central | Gestión Usuarios | |||||
| Influence Relationship | app: Mi Mutual Central | Características Funcionales | |||||
| Realization Relationship | Gestión Usuarios | Gestión de Usuarios | |||||
| Realization Relationship | Gestión Reclamaciones | Gestión de Reclamos | |||||
| Realization Relationship | Gestión Beneficiarios | Gestión de Beneficiarios | |||||
| Realization Relationship | Administración facturación y recaudo | Facturación y Recaudo | |||||
| Realization Relationship | Certificados | Certificados | |||||
| Realization Relationship | Autorizaciones | Autorizaciones | |||||
| Realization Relationship | Simuladores | Simuladores | |||||
| Composition Relationship | app: Mi Mutual Central | app: Eureka admin | |||||
| Composition Relationship | app: Implementación de Servicios | Ruteador (proxy): gateway | |||||
| Serving Relationship | app: Eureka admin | app: Implementación de Servicios | |||||
| Composition Relationship | app: Mi Mutual Central | app: Gateway | |||||
| Composition Relationship | app: Mi Mutual Central | app: Asociados | |||||
| Composition Relationship | app: Mi Mutual Central | app: Secuencias: zipkin | |||||
| Composition Relationship | app: Mi Mutual Central | app: Identidades | |||||
| Composition Relationship | app: Mi Mutual Central | app: Reclamaciones | |||||
| Composition Relationship | app: Mi Mutual Central | app: Protecciones | |||||
| Serving Relationship | Reglas negocio | app: Mi Mutual Central | |||||
| Serving Relationship | Procesos negocio | app: Mi Mutual Central | |||||
| Serving Relationship | app: Auditoria | app: Mi Mutual Central | |||||
| Serving Relationship | Flujo Trabajo: flowable | app: Mi Mutual Central | |||||
| Serving Relationship | Integración | app: Mi Mutual Central | |||||
| Serving Relationship | Operación | app: Mi Mutual Central | |||||
| Serving Relationship | Traductor | app: Mi Mutual Central | |||||
| Composition Relationship | Unidad de Solidaridad y Seguros | Profundización | |||||
| Composition Relationship | Unidad de Solidaridad y Seguros | Fidelización | |||||
| Serving Relationship | Facturación y Recaudo | app: Cotizador Web | |||||
| Serving Relationship | Gestión de Reclamos | app: Cotizador Web | |||||
| Serving Relationship | Gestión de Beneficiarios | app: Cotizador Web | |||||
| Realization Relationship | app: Mi Mutual Central | Facturación y Recaudo | |||||
| Realization Relationship | app: Mi Mutual Central | Certificados | |||||
| Realization Relationship | app: Mi Mutual Central | Gestión de Reclamos | |||||
| Realization Relationship | app: Mi Mutual Central | Autorizaciones | |||||
| Realization Relationship | app: Mi Mutual Central | Gestión de Beneficiarios | |||||
| Composition Relationship | Mi Mutual Presentación | app: Cotizador Web | |||||
| Composition Relationship | Mi Mutual Presentación | Vinculación | |||||
| Composition Relationship | Mi Mutual Presentación | Simulador | |||||
| Composition Relationship | Mi Mutual Presentación | app: Cotización y Ventas | |||||
| Composition Relationship | Servicios Backend | BPMS | |||||
| Composition Relationship | Servicios Backend | ESB/WS | |||||
| Composition Relationship | Servicios Backend | RULES | |||||
| Composition Relationship | Servicios Backend | SISPRO | |||||
| Composition Relationship | Servicios Backend | BUC | |||||
| Realization Relationship | Procesos negocio | BPMS | |||||
| Composition Relationship | Almacenamiento y Repositorio | DDSEGUROS | |||||
| Composition Relationship | Almacenamiento y Repositorio | MiMutual DB | |||||
| Composition Relationship | Almacenamiento y Repositorio | SIPAS DB mdb | |||||
| Specialization Relationship | SIPASDB | Almacenamiento y Repositorio | |||||
| Assignment Relationship | Librerías Spring Boot | Nivel de Integración | |||||
| Assignment Relationship | Librerías Spring Boot | Nivel de datos | |||||
| Assignment Relationship | Librerías Spring Boot | Seguridad | |||||
| Assignment Relationship | Librerías Spring Boot | Nivel de Negocio | |||||
| Association Relationship | Seguridad | Nivel de Integración | |||||
| Composition Relationship | Seguridad | Autenticación (filtro) | |||||
| Association Relationship | Nivel de Integración | Servicios Backend | |||||
| Composition Relationship | Nivel de Integración | Service Agents | |||||
| Composition Relationship | Nivel de Integración | API REST | |||||
| Association Relationship | Nivel de Negocio | Nivel de datos | |||||
| Realization Relationship | Nivel de datos | Repositorio | |||||
| Association Relationship | Repositorio | Almacenamiento y Repositorio | |||||
| Assignment Relationship | Entorno NodeJS | Módulos Compartidos | |||||
| Assignment Relationship | Entorno NodeJS | admin Servicios | |||||
| Assignment Relationship | Entorno NodeJS | Util | |||||
| Assignment Relationship | Entorno NodeJS | (web) Cotizador | |||||
| Association Relationship | Entorno NodeJS | Nivel de datos | |||||
| Serving Relationship | pkg: Controller | pkg: Model | |||||
| Serving Relationship | pkg: Service Impl | pkg: Service | |||||
| Serving Relationship | pkg: Repository | pkg: Model | |||||
| Serving Relationship | pkg: DTO | pkg: Model | |||||
| Serving Relationship | pkg: Security | pkg: Model | |||||
| Composition Relationship | app: Mi Mutual Central | pkg: Model | |||||
| Serving Relationship | pkg: Reglas | pkg: Model | |||||
| Serving Relationship | pkg: Web | pkg: Controller | |||||
| Access Relationship | mimutual Servicios: tomcat | Spring Data 2.1.4 | |||||
| Realization Relationship | Gateway: tomcat | app: Gateway | |||||
| Realization Relationship | Directorio: eureka: tomcat | app: Eureka admin | |||||
| Realization Relationship | Secuencias: zipking: tomcat | app: Secuencias: zipkin | |||||
| Realization Relationship | Identidad: spring cloud security | app: Identidades | |||||
| Composition Relationship | app: Mi Mutual Central | Flujo Trabajo: flowable | |||||
| Composition Relationship | app: Mi Mutual Central | Integración | |||||
| Association Relationship | app: Mi Mutual Central | Repositorio: db2 iSerie | |||||
| Composition Relationship | IBM DB2 iSerie | MiMutual DB | |||||
| Composition Relationship | IBM DB2 iSerie | SIPASDB | |||||
| Composition Relationship | IBM DB2 iSerie | DDSEGUROS | |||||
| Association Relationship | IBM DB2 iSerie | app: Mi Mutual Central | |||||
| Realization Relationship | BPM: JRE | Flujo Trabajo: flowable | |||||
| Realization Relationship | ESB/WS | Integración | |||||
| Association Relationship | Repositorio: db2 iSerie | IBM DB2 iSerie | |||||
| Association Relationship | app: Mi Mutual Central | mimutual Entorno JS: node 10.x | |||||
| Association Relationship | ESB/WS | IBM DB2 iSerie | |||||
| Realization Relationship | DB2 AS400: SIPASDB | Servicio de Almacenamiento de Datos | |||||
| Realization Relationship | SQL Server: (...) | Servicio de Almacenamiento de Datos | |||||
| Realization Relationship | Oracle DB: (...) | Servicio de Almacenamiento de Datos | |||||
| Realization Relationship | Spring cloud security | Servicio de Red | |||||
| Association Relationship | DAT00.Asociado | DAT01.ESTADO ASOCIADO | |||||
| Association Relationship | DAT00.Canal (medios del tomador/asociado) | DAT01.PERSONA | |||||
| Association Relationship | DAT00.Configuración (caracterización) | DAT01.ASISTENCIA PLAN COBERTURA DETALLE | |||||
| Association Relationship | DAT00.Configuración (caracterización) | DAT01.ADICIONAL PLAN COBERTURA | |||||
| Association Relationship | DAT00.Configuración (caracterización) | DAT01.ASISTENCIA PLAN COBERTURA | |||||
| Association Relationship | DAT00.Configuración (caracterización) | DAT01.CUMULOS PLAN COBERTURA | |||||
| Association Relationship | DAT00.Configuración (caracterización) | DAT01.DESMEMBRACION ACCIDENTE | |||||
| Association Relationship | DAT00.Configuración (caracterización) | DAT01.SUBLIMITE COBERTURA | |||||
| Association Relationship | DAT00.Configuración (caracterización) | DAT01.CAMPANA RELACION PLAN COBERTURA | |||||
| Association Relationship | DAT00.Configuración (caracterización) | DAT01.DESMEMBRACION ACCIDENTE PLAN COBERTURA | |||||
| Association Relationship | DAT00.Configuración (caracterización) | DAT01.DOCUMENTO REQUISITO | |||||
| Association Relationship | DAT00.Configuración (caracterización) | DAT01.CANAL EVENTO | |||||
| Association Relationship | DAT00.Configuración (caracterización) | DAT01.CANAL VENTA EXCLUSION | |||||
| Association Relationship | DAT00.Configuración (caracterización) | DAT01.ENFERMEDAD GRAVE PLAN COBERTURA | |||||
| Association Relationship | DAT00.Parametros globales (catálogos) | DAT01.DEDUCIBLE | |||||
| Association Relationship | DAT00.Parametros globales (catálogos) | DAT01.TIPO MOVIMIENTO | |||||
| Association Relationship | DAT00.Parametros globales (catálogos) | DAT01.CANAL | |||||
| Association Relationship | DAT01.TIPO PROCESO CUMULO | DAT00.Parametros globales (catálogos) | |||||
| Association Relationship | DAT01.ENFERMEDAD GRAVE | DAT00.Parametros globales (catálogos) | |||||
| Composition Relationship | Riesgos Técnicos Mi Mutual, 2023 | RSG1. Validación decisiones de arquitectura | |||||
| Association Relationship | Definición tipos de datos módulos SUI | RSG1. Validación decisiones de arquitectura | |||||
| Association Relationship | Supervisor contrato | Impacto | |||||
| Association Relationship | Desconocimiento arq. de referencia | RSG1. Validación decisiones de arquitectura | |||||
| Association Relationship | Agente de riesgo | Desconocimiento arq. de referencia | |||||
| Association Relationship | Evaluación arquitectura de referencia SUI | RSG1. Validación decisiones de arquitectura | |||||
| Association Relationship | Agente de riesgo | Desconocimiento arq. de referencia | |||||
| Association Relationship | RSG1. Validación decisiones de arquitectura | Impacto | |||||
| Serving Relationship | app: Cotización y Ventas | Unidad de Solidaridad y Seguros | |||||
| Composition Relationship | app: Mi Mutual Central | app: Mi Mutual Web | |||||
| Composition Relationship | app: Mi Mutual Central | app: Mi Mutual Web | |||||
| Serving Relationship | app: Asociados | app: Cotización y Ventas | |||||
| Composition Relationship | app: Mi Mutual Web | app: Cotizador Web | |||||
| Serving Relationship | app: Protecciones | app: Cotización y Ventas | |||||
| Serving Relationship | app: Estados | app: Mi Mutual Central | |||||
| Serving Relationship | app: Eureka admin | app: Mi Mutual Central | |||||
| Realization Relationship | DAT00.Venta | 189-08-03-01 Fujo de back de ventas | |||||
| Realization Relationship | DAT00.Venta | 223-01 Plan de pagos | |||||
| Realization Relationship | DAT00.Venta | 213-02 Consulta asistencia restante | |||||
| Realization Relationship | DAT00.Venta | 199-02 Reporte venta y vinculación | |||||
| Realization Relationship | DAT00.Venta | 209-02 Tareas automaticas | |||||
| Realization Relationship | DAT00.Venta | 22102 Facturación cpnsolidado por plan | |||||
| Realization Relationship | DAT00.Venta | 183-01 Actualización estado auxilio funerario V.2.1 | |||||
| Realization Relationship | DAT00.Venta | 213-01 Consulta asistencia | |||||
| Realization Relationship | DAT00.Venta | 184-02-01 Flujo (Control de excepciones gestión de excepsiones V3.0) | |||||
| Realization Relationship | DAT00.Venta | 223-01 Facturación proyectada | |||||
| Realization Relationship | DAT00.Venta | 189-08-04 Back ventas | |||||
| Realization Relationship | DAT00.Venta | 189-10-01 Flujo formulario auxiliar médico (modulo ventas) | |||||
| Realization Relationship | DAT00.Venta | 189-09-02 Formato autorización valoración médica (ventas vinculación) | |||||
| Realization Relationship | DAT00.Venta | 184-03 Control de excepciones. Autorización de excepciones v3.0) | |||||
| Realization Relationship | DAT00.Venta | 140-01-02 Activación de producto (ventas vinculación) | |||||
| Realization Relationship | DAT00.Venta | 189-09-01 Formato autorización valoración médica (ventas vinculación) | |||||
| Realization Relationship | DAT00.Venta | 182-05 Activación promoción V1.0 | |||||
| Realization Relationship | DAT00.Venta | 140-01-01 Activación de producto (ventas vinculación) V1.4 | |||||
| Realization Relationship | DAT00.Venta | 189-06 Auditoria médica bitácora (modulo ventas) | |||||
| Realization Relationship | DAT00.Venta | 182-06-01 Aplicación de promoción V1.0 | |||||
| Realization Relationship | DAT00.Venta | 221-01 Facturación consolidada por plan cobertura y asegurado | |||||
| Assignment Relationship | app: Cotización y Ventas | environment | |||||
| Assignment Relationship | app: Cotización y Ventas | ventas service | |||||
| Assignment Relationship | app: Cotización y Ventas | cotizacion utils | |||||
| Assignment Relationship | app: Cotización y Ventas | cotizacion service | |||||
| Assignment Relationship | app: Cotización y Ventas | cotizacion v2 | |||||
| Assignment Relationship | Utilidades | controller | |||||
| Assignment Relationship | Utilidades | config | |||||
| Assignment Relationship | Utilidades | datos (dto) | |||||
| Assignment Relationship | Utilidades | service impl | |||||
| Assignment Relationship | Integración | config | |||||
| Assignment Relationship | Integración | controller | |||||
| Assignment Relationship | Integración | datos (dto) | |||||
| Assignment Relationship | Integración | integraciones | |||||
| Assignment Relationship | Integración | service impl | |||||
| Assignment Relationship | app: Eureka admin | eureka | |||||
| Assignment Relationship | app: Configuración | config | |||||
| Association Relationship | 214-04-05-Validaciones de datos-Campos-SICO | 214-04-06-Validaciones de datos-Campos-SICO | |||||
| Association Relationship | 214-04-05-Validaciones de datos-Campos-SICO | 214-04-04-Validaciones de datos-Campos-SICO | |||||
| Assignment Relationship | app: Asociados | APSRVC. MimEstadoVentaController | |||||
| Assignment Relationship | app: Asociados | APSRVC. MimEstadoCotizacionController | |||||
| Assignment Relationship | app: Asociados | APSRVC. MimVentaController | |||||
| Assignment Relationship | app: Asociados | APSRVC. SipBeneficiariosController | |||||
| Assignment Relationship | app: Asociados | APSRVC. MimAseguradoController | |||||
| Assignment Relationship | app: Asociados | APSRVC. MimPersonaController | |||||
| Assignment Relationship | app: Protecciones | APSRVC. MimPlanCoberturasController | |||||
| Assignment Relationship | app: Protecciones | APSRVC. MimTipoMovimientoController | |||||
| Assignment Relationship | app: Protecciones | APSRVC. MimFondoController | |||||
| Assignment Relationship | app: Protecciones | APSRVC. MimPlanController | |||||
| Assignment Relationship | app: Protecciones | APSRVC. MimCanalController | |||||
| Assignment Relationship | app: Protecciones | APSRVC. MimClienteController | |||||
| Serving Relationship | app: Protecciones | Unidad de Solidaridad y Seguros | |||||
| asociado | Assignment Relationship | app: Asociados | APSRVC. SipProteccionesController | ||||
| asociado | Assignment Relationship | app: Protecciones | APSRVC. MimTipoPlan | ||||
| contiene | Composition Relationship | app: Mi Mutual Web | app: Cotización y Ventas | ||||
| ejecuta | Realization Relationship | Línea Principal (UT) | Plan Producción: ING | ||||
| inicia | Triggering Relationship | Plan Producto: Scrum y Gerencia | Plan Producción: ING | ||||
| integra | Serving Relationship | Línea Secundaria (DT) | Línea Principal (UT) | ||||
| meses: 4 / equipo: 6 | Realization Relationship | Migración Entorno Java: JDK/JRE 8 a 11 | Versión arquitectura Mi Mutual, 1.1 | ||||
| meses: 6 / equipo: 6 | Realization Relationship | Migración Entorno Angular compatible Java 11 | Versión arquitectura Mi Mutual, 1.2 | ||||
| sirve | Serving Relationship | API Mi Mutual | app: Cotizador Web | ||||
| sirve | Serving Relationship | Sesión admin: idletimeout | app: Cotizador Web | ||||
| sirve | Serving Relationship | Gestión de Productos | app: Cotizador Web | ||||
| sirve | Serving Relationship | Gestión de Usuarios | app: Cotizador Web | ||||
| sirve | Serving Relationship | Servicio de Almacenamiento de Datos | app: Mi Mutual Central | ||||
| sirve | Serving Relationship | Controlador Mi Mutual | app: Implementación de Servicios | ||||
| sirve | Serving Relationship | Repositorio Mi Mutual | app: Implementación de Servicios | ||||
| sirve | Serving Relationship | SS02.reporte - cotizacion | app: Cotizador Web | ||||
| sirve | Serving Relationship | app: Mi Mutual Central | Unidad de Solidaridad y Seguros | ||||
| sirve | Serving Relationship | Repositorio Mi Mutual | app: Mi Mutual Central | ||||
| sirve | Serving Relationship | Utilidades | app: Mi Mutual Central | ||||
| sirve | Serving Relationship | SISPRO | app: Mi Mutual Central | ||||
| sirve | Serving Relationship | app: Configuración | app: Cotización y Ventas | ||||
| sirve | Serving Relationship | app: Configuración | app: Cotizador Web | ||||
| sirve | Serving Relationship | app: Asociados | Unidad de Solidaridad y Seguros | ||||
| sirven | Serving Relationship | Módulos Externos ======= | Composition Relationship | Hoja ruta del producto | Hitos mercado | ||
| Composition Relationship | Hoja ruta del producto | Deliverable: (tiempo) | |||||
| Composition Relationship | Hoja ruta del producto | Características | |||||
| Composition Relationship | Hoja ruta del producto | Épicas | |||||
| Composition Relationship | Hoja ruta del producto | Iteración | |||||
| Realization Relationship | Iteración | Deliverable: (tiempo) | |||||
| Realization Relationship | Iteración | Épicas | |||||
| Association Relationship | Características | Hitos mercado | |||||
| Realization Relationship | Épicas | Características | |||||
| Composition Relationship | Venta | Cargue Masivo | |||||
| Composition Relationship | Venta | Flujo de Ventas | |||||
| Composition Relationship | Venta | Solicitudes en Trámite | |||||
| Composition Relationship | Venta | Nueva Venta | |||||
| Composition Relationship | Venta | Validaciones | |||||
| Composition Relationship | Venta | Flujo Control Excepciones | |||||
| Composition Relationship | Venta | Formato de Ventas | |||||
| Composition Relationship | Venta | Facturación | |||||
| Composition Relationship | Venta | Ventas (central, back) | |||||
| Composition Relationship | Venta | Flujo Activación Promoción | |||||
| Composition Relationship | Venta | Aplicación de Promoción | |||||
| Composition Relationship | Venta | Activación de Producto | |||||
| Composition Relationship | Venta | Históricos | |||||
| Composition Relationship | Venta | Flujo Formulario Auxiliar Médico | |||||
| Composition Relationship | Venta | Registro de Venta | |||||
| Composition Relationship | Venta | Excepciones | |||||
| Composition Relationship | Venta | Activación | |||||
| Composition Relationship | Venta | Facturación | |||||
| Composition Relationship | Venta | Promociones | |||||
| Composition Relationship | Venta | Portafolio | |||||
| Composition Relationship | Venta | Auditoría Médica | |||||
| Composition Relationship | Venta | Control de Excepciones | |||||
| Composition Relationship | Portafolio | Tareas Automáticas | |||||
| Composition Relationship | Cotización y Venta | Asegurados (gestión) | |||||
| Composition Relationship | Cotización y Venta | Flujo de Configuración | |||||
| Composition Relationship | Cotización y Venta | Cúmulos | |||||
| Composition Relationship | Cotización y Venta | Cobertura | |||||
| Composition Relationship | Cotización y Venta | Proyecciones | |||||
| Composition Relationship | Cotización y Venta | Asistencia | |||||
| Association Relationship | DAT00.Producto | DAT00.Auxilio Funerario | |||||
| Association Relationship | DAT00.Producto | Fondo Solidaridad | |||||
| Association Relationship | DAT00.Asociado | DAT00.Beneficiario | |||||
| Association Relationship | DAT00.Configuración (caracterización) | DAT00.Venta | |||||
| Association Relationship | DAT00.Configuración (caracterización) | DAT00.Producto | |||||
| Association Relationship | DAT00.Plan configuración | DAT00.Configuración (caracterización) | |||||
| Association Relationship | DAT00.Cotización | DAT00.Venta | |||||
| Association Relationship | DAT00.Vinculación | DAT00.Venta | |||||
| Association Relationship | DAT00.Venta | DAT00.Facturación | |||||
| Association Relationship | DAT00.Venta | DAT00.Canal (medios del tomador/asociado) | |||||
| Association Relationship | DAT00. Cobertura | DAT00. Reclamación | |||||
| Association Relationship | DAT00.Solicitud | DAT00.Venta | |||||
| Association Relationship | Auditoría Médica | DAT00. Glosa | |||||
| Association Relationship | Auditoría Médica | DAT00.Venta | |||||
| Association Relationship | Auditoría Médica | DAT00.Vinculación | |||||
| Association Relationship | DAT00.Mesa de Control | DAT00.Solicitud | |||||
| Association Relationship | DAT00.Plan de Pagos | DAT00.Facturación | |||||
| Association Relationship | DAT00.Declaración de Salud | DAT00.Vinculación | |||||
| Association Relationship | DAT00.Perseverancia | DAT00.Venta | |||||
| Association Relationship | DAT00.Perseverancia | DAT00.Vinculación | |||||
| Association Relationship | DAT00.Planes | DAT00.Plan - Cobertura | |||||
| Association Relationship | Fondo Solidaridad | DAT00.Planes | |||||
| Association Relationship | DAT00.Auxilio Funerario | DAT00.Planes | |||||
| Association Relationship | DAT00.Plan - Cobertura | DAT00. Cobertura | |||||
| Association Relationship | DAT00.Plan - Cobertura | DAT00.Asociado | |||||
| Composition Relationship | Versión actual arquitectura Mi Mutual, 1.0 | Spring Data 2.1.4 | |||||
| Composition Relationship | Versión actual arquitectura Mi Mutual, 1.0 | Entorno Java: JRE 1.8 | |||||
| Composition Relationship | Versión actual arquitectura Mi Mutual, 1.0 | mimutual Entorno JS: node 10.x | |||||
| Composition Relationship | Versión actual arquitectura Mi Mutual, 1.0 | Spring Boot 2.1.4 | |||||
| Realization Relationship | Entorno Java: JRE 1.8 | app: Asociados | |||||
| Realization Relationship | Entorno Java: JRE 1.8 | app: Reclamaciones | |||||
| Assignment Relationship | Entorno Java: JRE 1.8 | Spring Data 2.1.4 | |||||
| Assignment Relationship | Entorno Java: JRE 1.8 | Spring Boot 2.1.4 | |||||
| Realization Relationship | Entorno Java: JRE 1.8 | app: Protecciones | |||||
| Access Relationship | mimutual Entorno JS: node 10.x | TypeScript 3.x | |||||
| Composition Relationship | mimutual Entorno JS: node 10.x | Entorno Angular: ng 9.0.x | |||||
| Assignment Relationship | Entorno Angular: ng 9.0.x | TypeScript 3.x | |||||
| Aggregation Relationship | Versión actual arquitectura Mi Mutual, 1.0 | Versión actual arquitectura Mi Mutual, 1.0 | |||||
| Triggering Relationship | Versión actual arquitectura Mi Mutual, 1.0 | Versión arquitectura Mi Mutual, 1.1 | |||||
| Aggregation Relationship | Versión arquitectura Mi Mutual, 1.1 | Versión arquitectura Mi Mutual, 1.1 | |||||
| Triggering Relationship | Versión arquitectura Mi Mutual, 1.1 | Versión arquitectura Mi Mutual, 1.2 | |||||
| Composition Relationship | Versión arquitectura Mi Mutual, 1.1 | Entorno Java: JRE 11 | |||||
| Composition Relationship | Versión arquitectura Mi Mutual, 1.1 | Spring Data compatible Java 11 | |||||
| Composition Relationship | Versión arquitectura Mi Mutual, 1.1 | Spring Boot compatible Java 11 | |||||
| Assignment Relationship | Entorno Java: JRE 11 | Spring Data compatible Java 11 | |||||
| Realization Relationship | Entorno Java: JRE 11 | app: Reclamaciones | |||||
| Realization Relationship | Entorno Java: JRE 11 | app: Asociados | |||||
| Realization Relationship | Entorno Java: JRE 11 | app: Protecciones | |||||
| Assignment Relationship | Entorno Java: JRE 11 | Spring Boot compatible Java 11 | |||||
| Composition Relationship | Versión arquitectura Mi Mutual, 1.2 | mimutual Entorno JS: node compatible Java 11 | |||||
| Access Relationship | mimutual Entorno JS: node compatible Java 11 | TypeScript > 3 | |||||
| Composition Relationship | mimutual Entorno JS: node compatible Java 11 | Entorno Angular: ng compatible Java 11 | |||||
| Assignment Relationship | Entorno Angular: ng compatible Java 11 | TypeScript > 3 | |||||
| Aggregation Relationship | Versión arquitectura Mi Mutual, 1.2 | Versión arquitectura Mi Mutual, 1.2 | |||||
| Composition Relationship | Hoja ruta del producto (copy) | Hitos mercado (copy) | |||||
| Composition Relationship | Hoja ruta del producto (copy) | Características (copy) | |||||
| Composition Relationship | Hoja ruta del producto (copy) | Iteración (copy) | |||||
| Composition Relationship | Hoja ruta del producto (copy) | Épicas (copy) | |||||
| Composition Relationship | Hoja ruta del producto (copy) | Deliverable: (tiempo) (copy) | |||||
| Realization Relationship | Iteración (copy) | Deliverable: (tiempo) (copy) | |||||
| Realization Relationship | Iteración (copy) | Épicas (copy) | |||||
| Association Relationship | Características (copy) | Hitos mercado (copy) | |||||
| Realization Relationship | Épicas (copy) | Características (copy) | |||||
| Assignment Relationship | app: Cotizador Web | Módulos Compartidos | |||||
| Assignment Relationship | app: Cotizador Web | admin Servicios | |||||
| Assignment Relationship | app: Cotizador Web | Aplicativo | |||||
| Assignment Relationship | app: Cotizador Web | (web) Cotizador | |||||
| Assignment Relationship | app: Cotizador Web | (web) admin Páginas | |||||
| Assignment Relationship | app: Cotizador Web | Interfaz gráfica | |||||
| Assignment Relationship | app: Cotizador Web | Util | |||||
| Assignment Relationship | app: Cotizador Web | Asociados | |||||
| Assignment Relationship | app: Cotizador Web | Cliente | |||||
| Assignment Relationship | app: Cotizador Web | Configuracn. | |||||
| Assignment Relationship | app: Cotizador Web | Cotizaciones | |||||
| Assignment Relationship | app: Cotizador Web | (web) Proveedores | |||||
| Assignment Relationship | app: Cotizador Web | (web) Reportes | |||||
| Aggregation Relationship | Módulos Compartidos | Util | |||||
| Aggregation Relationship | Aplicativo | admin Servicios | |||||
| Aggregation Relationship | Aplicativo | Asociados | |||||
| Aggregation Relationship | Aplicativo | Cliente | |||||
| Aggregation Relationship | Aplicativo | Configuracn. | |||||
| Aggregation Relationship | Aplicativo | Cotizaciones | |||||
| Aggregation Relationship | Interfaz gráfica | (web) admin Páginas | |||||
| Aggregation Relationship | Interfaz gráfica | (web) Cotizador | |||||
| Aggregation Relationship | Interfaz gráfica | (web) Proveedores | |||||
| Aggregation Relationship | Interfaz gráfica | (web) Reportes | |||||
| Serving Relationship | API Mi Mutual | Controlador Mi Mutual | |||||
| Serving Relationship | Autenticación: authgard | app: Cotizador Web | |||||
| Serving Relationship | Interceptor: errorinterceptor | app: Cotizador Web | |||||
| Serving Relationship | Parametrización: typeservice | app: Cotizador Web | |||||
| Assignment Relationship | app: Cotizador Web | Servicios | |||||
| Assignment Relationship | app: Cotizador Web | Ruteos | |||||
| Assignment Relationship | app: Cotizador Web | Control | |||||
| Association Relationship | app: Cotizador Web | API Mi Mutual | |||||
| Association Relationship | Cliente HTTP / HTTPS | app: Cotizador Web | |||||
| Association Relationship | API Mi Mutual | Repositorio Mi Mutual | |||||
| Composition Relationship | Módulos Externos | MOD0.Ngprime | |||||
| Composition Relationship | Módulos Externos | MOD0.cronstrue | |||||
| Composition Relationship | Módulos Externos | MOD0.file-saver | |||||
| Composition Relationship | Módulos Externos | MOD0.TranslateModule | |||||
| Composition Relationship | Módulos Externos | MOD0.chart.js | |||||
| Composition Relationship | Módulos Externos | MOD0.ngx-ui-loader | |||||
| Composition Relationship | Módulos Externos | MOD0.classlist.js | |||||
| Composition Relationship | Módulos Externos | MOD0.ngx-tinymce | |||||
| Composition Relationship | Módulos Externos | MOD0.NgxMaskModule | |||||
| Composition Relationship | Módulos Externos | MOD0.JwtModule | |||||
| Composition Relationship | Módulos Externos | MOD0.sweetalert2 | |||||
| Composition Relationship | Módulos Externos | MOD0.quill | |||||
| Composition Relationship | Unidad de Solidaridad y Seguros | Asesores | |||||
| Composition Relationship | Unidad de Solidaridad y Seguros | Analistas | |||||
| Composition Relationship | Unidad de Solidaridad y Seguros | Auxiliares servicio | |||||
| Serving Relationship | Configuración | app: Cotizador Web | |||||
| Serving Relationship | Simuladores | app: Cotizador Web | |||||
| Serving Relationship | Servicio de archivos | app: Mi Mutual Central | |||||
| Serving Relationship | Servicio de Red | app: Mi Mutual Central | |||||
| Realization Relationship | app: Mi Mutual Central | Simuladores | |||||
| Realization Relationship | app: Mi Mutual Central | Configuración | |||||
| Composition Relationship | app: Mi Mutual Central | Controlador Mi Mutual | |||||
| Composition Relationship | app: Mi Mutual Central | app: Implementación de Servicios | |||||
| Composition Relationship | app: Mi Mutual Central | Repositorio Mi Mutual | |||||
| Composition Relationship | app: Mi Mutual Central | Interfaz transporte | |||||
| Realization Relationship | app: Mi Mutual Central | Cliente | |||||
| Realization Relationship | app: Mi Mutual Central | Multiactiva | |||||
| Realization Relationship | app: Mi Mutual Central | Administración | |||||
| Realization Relationship | app: Mi Mutual Central | SS02.reporte - cotizacion | |||||
| Realization Relationship | app: Mi Mutual Central | SS02.reporte - estado - cotizacion | |||||
| Association Relationship | Interfaz transporte | Application Service | |||||
| Serving Relationship | app: Cotizador Web | Unidad de Solidaridad y Seguros | |||||
| Association Relationship | app: Cotizador Web | Módulos Externos | |||||
| Serving Relationship | SS02.reporte - estado - cotizacion | app: Cotizador Web | |||||
| Serving Relationship | Cliente | app: Cotizador Web | |||||
| Serving Relationship | Administración | app: Cotizador Web | |||||
| Composition Relationship | Servicio | Operación | |||||
| Association Relationship | Servicio | Operación | |||||
| Association Relationship | Operación | Interfaz datos | |||||
| Association Relationship | Controlador | Interfaz | |||||
| Association Relationship | Controlador | Interfaz transporte | |||||
| Association Relationship | Interfaz | Servicio | |||||
| Association Relationship | Interfaz transporte | Integración | |||||
| Realization Relationship | pkg: clientes | (web) admin Páginas | |||||
| Realization Relationship | pkg: cotización | (web) admin Páginas | |||||
| Realization Relationship | pkg: home | (web) admin Páginas | |||||
| Realization Relationship | pkg: proveedores | (web) admin Páginas | |||||
| Realization Relationship | pkg: reportes | (web) admin Páginas | |||||
| Realization Relationship | pkg: administración | (web) admin Páginas | |||||
| Realization Relationship | pkg: directivas | Módulos Compartidos | |||||
| Realization Relationship | pkg: componentes | Módulos Compartidos | |||||
| Realization Relationship | pkg: transporte | Módulos Compartidos | |||||
| Realization Relationship | pkg: util | Módulos Compartidos | |||||
| Realization Relationship | pkg: interfaces | Módulos Compartidos | |||||
| Realization Relationship | pkg: asociados | (web) Cotizador | |||||
| Realization Relationship | pkg: admin | (web) Cotizador | |||||
| Realization Relationship | pkg: cliente | (web) Cotizador | |||||
| Realization Relationship | pkg: config | (web) Cotizador | |||||
| Realization Relationship | pkg: cotizaciones | (web) Cotizador | |||||
| Realization Relationship | pkg: auth | (web) Cotizador | |||||
| Realization Relationship | pkg: multiactiva | (web) Cotizador | |||||
| Realization Relationship | pkg: protecciones | (web) Cotizador | |||||
| Realization Relationship | pkg: modelos | (web) Cotizador | |||||
| Realization Relationship | pkg: reporte | (web) Cotizador | |||||
| Realization Relationship | pkg: utilidades | (web) Cotizador | |||||
| Realization Relationship | mimutual Servicios: tomcat | app: Implementación de Servicios | |||||
| Composition Relationship | mimutual Servicios: tomcat | Entorno Java: JRE 1.8 | |||||
| Access Relationship | mimutual Servicios: tomcat | Spring Boot 2.1.4 | |||||
| Realization Relationship | app: Implementación de Servicios | app: Asociados | |||||
| Realization Relationship | app: Implementación de Servicios | app: Protecciones | |||||
| Realization Relationship | app: Implementación de Servicios | app: Reclamaciones | |||||
| Composition Relationship | cotizador Entorno JS: node 14.2.0 | Entorno Angular: ng 14.0.0 | |||||
| Realization Relationship | Entorno Angular: ng 14.0.0 | pkg: config | |||||
| Realization Relationship | Entorno Angular: ng 14.0.0 | pkg: cotizaciones | |||||
| Realization Relationship | Entorno Angular: ng 14.0.0 | pkg: proveedores | |||||
| Realization Relationship | Entorno Angular: ng 14.0.0 | pkg: utilidades | |||||
| Realization Relationship | Entorno Angular: ng 14.0.0 | pkg: multiactiva | |||||
| Realization Relationship | Entorno Angular: ng 14.0.0 | pkg: protecciones | |||||
| Realization Relationship | Entorno Angular: ng 14.0.0 | pkg: modelos | |||||
| Realization Relationship | Entorno Angular: ng 14.0.0 | pkg: home | |||||
| Realization Relationship | Entorno Angular: ng 14.0.0 | pkg: cliente | |||||
| Realization Relationship | Entorno Angular: ng 14.0.0 | pkg: cotización | |||||
| Realization Relationship | Entorno Angular: ng 14.0.0 | pkg: admin | |||||
| Realization Relationship | Entorno Angular: ng 14.0.0 | pkg: reporte | |||||
| Realization Relationship | Entorno Angular: ng 14.0.0 | pkg: reportes | |||||
| Realization Relationship | Entorno Angular: ng 14.0.0 | pkg: asociados | |||||
| Realization Relationship | Entorno Angular: ng 14.0.0 | pkg: clientes | |||||
| Realization Relationship | Entorno Angular: ng 14.0.0 | pkg: administración | |||||
| Realization Relationship | Entorno Angular: ng 14.0.0 | pkg: auth | |||||
| Assignment Relationship | Repositorio: db2 iSerie | Conexión: jdbc | |||||
| Association Relationship | app: Cotizador Web | Entorno Angular: ng 14.0.0 | |||||
| Association Relationship | app: Cotizador Web | Repositorio: db2 iSerie | |||||
| Association Relationship | app: Cotizador Web | mimutual Servicios: tomcat | |||||
| Association Relationship | DAT00.Asociado | DAT01.PERSONA | |||||
| Association Relationship | DAT00.Beneficiario | DAT01.PERSONA | |||||
| Triggering Relationship | Mi Mutual Central | Cotizador Web | |||||
| Triggering Relationship | LVT.Levantamiento | ANLS.Analisis | |||||
| Access Relationship | LVT.Levantamiento | MET.TRAZ | |||||
| Triggering Relationship | ANLS.Analisis | DIS.Diseño | |||||
| Access Relationship | ANLS.Analisis | MET.APRB | |||||
| Triggering Relationship | DIS.Diseño | DEV.Contrucción | |||||
| Access Relationship | DIS.Diseño | MET.Métrica xyz | |||||
| Triggering Relationship | DEV.Contrucción | QA.Calidad | |||||
| Access Relationship | DEV.Contrucción | MET.VEL | |||||
| Triggering Relationship | QA.Calidad | DLV.Entrega (transición) | |||||
| Access Relationship | QA.Calidad | MET.TERR | |||||
| Triggering Relationship | DLV.Entrega (transición) | MTO.Manteniento | |||||
| Access Relationship | DLV.Entrega (transición) | Métrica | |||||
| Access Relationship | MTO.Manteniento | Métrica | |||||
| Association Relationship | CONSTR01 | LVT.Levantamiento | |||||
| Association Relationship | CONSTR02 | ANLS.Analisis | |||||
| Association Relationship | CONSTR03 | DIS.Diseño | |||||
| Association Relationship | CONSTR04 | DEV.Contrucción | |||||
| Association Relationship | CONSTR05 | QA.Calidad | |||||
| Association Relationship | CONSTR08 | MTO.Manteniento | |||||
| Association Relationship | CONSTR06 | DLV.Entrega (transición) | |||||
| Realization Relationship | MET.TRAZ | ACC01. Planeación de Producción. OCT/23 | |||||
| Realization Relationship | MET.APRB | OCT/23 | |||||
| Realization Relationship | MET.VEL | OCT/23 | |||||
| Realization Relationship | MET.TERR | OCT/23 | |||||
| Association Relationship | ACC01. Planeación de Producción. OCT/23 | ANLS.Analisis | |||||
| Association Relationship | ACC01. Planeación de Producción. OCT/23 | DIS.Diseño | |||||
| Association Relationship | ACC01. Planeación de Producción. OCT/23 | DEV.Contrucción | |||||
| Association Relationship | ACC02. Roles y Responsabilidades. NOV | LVT.Levantamiento | |||||
| Association Relationship | ACC02. Roles y Responsabilidades. NOV | ANLS.Analisis | |||||
| Association Relationship | ACC02. Roles y Responsabilidades. NOV | DIS.Diseño | |||||
| Association Relationship | ACC02. Roles y Responsabilidades. NOV | DEV.Contrucción | |||||
| Association Relationship | ACC02. Roles y Responsabilidades. NOV | QA.Calidad | |||||
| Association Relationship | ACC03. Administración Cfg.: datos. NOV | DEV.Contrucción | |||||
| Association Relationship | ACC03. Administración Cfg.: datos. NOV | QA.Calidad | |||||
| Association Relationship | ACC04. Método Producción. NOV | DEV.Contrucción | |||||
| Composition Relationship | Plan Producto: Scrum y Gerencia | Epica | |||||
| Composition Relationship | Plan Producto: Scrum y Gerencia | Característica 1 | |||||
| Composition Relationship | Plan Producto: Scrum y Gerencia | Característica 2 | |||||
| Composition Relationship | Plan Producto: Scrum y Gerencia | HU | |||||
| Composition Relationship | Plan Producto: Scrum y Gerencia | HU... n | |||||
| Composition Relationship | Plan Producto: Scrum y Gerencia | HU2 | |||||
| Association Relationship | HU | UT (tarea) | |||||
| Association Relationship | HU | UT | |||||
| Association Relationship | HU... n | UT | |||||
| Association Relationship | HU... n | UT | |||||
| Association Relationship | HU... n | UT | |||||
| Association Relationship | HU2 | UT | |||||
| Association Relationship | HU2 | UT | |||||
| Composition Relationship | Plan Producción: ING | UT | |||||
| Composition Relationship | Plan Producción: ING | UT (tarea) | |||||
| Composition Relationship | Plan Producción: ING | UT | |||||
| Composition Relationship | Plan Producción: ING | UT | |||||
| Composition Relationship | Plan Producción: ING | UT | |||||
| Composition Relationship | Plan Producción: ING | UT | |||||
| Composition Relationship | Plan Producción: ING | UT | |||||
| Composition Relationship | Plan Producción: ING | UT | |||||
| Composition Relationship | Plan Producción: ING | UT | |||||
| Composition Relationship | Plan Producción: ING | UT | |||||
| Composition Relationship | Plan Producción: ING | UT | |||||
| Composition Relationship | Plan Producción: ING | UT | |||||
| Association Relationship | Plan Producción: ING | ACC04. Método Producción. NOV | |||||
| Association Relationship | Línea Principal (UT) | IT (itera) | |||||
| Association Relationship | Línea Principal (UT) | IT | |||||
| Realization Relationship | Línea Secundaria (DT) | Plan Producción: ING | |||||
| Association Relationship | Línea Secundaria (DT) | IT | |||||
| Association Relationship | Línea Secundaria (DT) | IT | |||||
| Realization Relationship | Línea Soporte (DEF) | Plan Producción: ING | |||||
| Serving Relationship | Línea Soporte (DEF) | Línea Principal (UT) | |||||
| Association Relationship | Línea Soporte (DEF) | IT | |||||
| Composition Relationship | Plan Producción: ING | DT | |||||
| Composition Relationship | Plan Producción: ING | DT (deuda) | |||||
| Composition Relationship | Plan Producción: ING | DT | |||||
| Composition Relationship | Plan Producción: ING | DT | |||||
| Composition Relationship | Plan Producción: ING | DT | |||||
| Composition Relationship | Plan Producción: ING | DT | |||||
| Composition Relationship | Plan Producción: ING | DEF | |||||
| Composition Relationship | Plan Producción: ING | DEF | |||||
| Composition Relationship | Plan Producción: ING | DEF | |||||
| Composition Relationship | Plan Producción: ING | DEF | |||||
| Composition Relationship | Plan Producción: ING | DEF | |||||
| Composition Relationship | Plan Producción: ING | DEF (defecto) | |||||
| Triggering Relationship | Producto | Trabajo | |||||
| Triggering Relationship | Distribución / Ejecución | Validación | |||||
| Triggering Relationship | Distribución / Ejecución | Aval | |||||
| Triggering Relationship | Trabajo | Distribución / Ejecución | |||||
| Association Relationship | ANLS.Analisis | ANL02. Estimación / Programación | |||||
| Association Relationship | ANLS.Analisis | ANL01. Modelo negocio | |||||
| Association Relationship | ANLS.Analisis | ANL03. Dependencias | |||||
| Association Relationship | DIS.Diseño | DIS01. Actividades de construcción | |||||
| Association Relationship | DIS.Diseño | DIS02. Ítems Impactados | |||||
| Association Relationship | DIS.Diseño | DIS03. Solución (nivel 100) | |||||
| Assignment Relationship | app: Mi Mutual Central | Seguridad | |||||
| Assignment Relationship | app: Mi Mutual Central | Simuladores | |||||
| Assignment Relationship | app: Mi Mutual Central | Autorizaciones | |||||
| Assignment Relationship | app: Mi Mutual Central | Certificados | |||||
| Assignment Relationship | app: Mi Mutual Central | Administración facturación y recaudo | |||||
| Assignment Relationship | app: Mi Mutual Central | Gestión Beneficiarios | |||||
| Assignment Relationship | app: Mi Mutual Central | Gestión Reclamaciones | |||||
| Assignment Relationship | app: Mi Mutual Central | Interoperabilidad entre sistemas Coomeva | |||||
| Assignment Relationship | app: Mi Mutual Central | Configuración factores cálculos, contribuciones | |||||
| Assignment Relationship | app: Mi Mutual Central | Gestión fondo mutual y auxilio funerario | |||||
| Assignment Relationship | app: Mi Mutual Central | Gestión Usuarios | |||||
| Influence Relationship | app: Mi Mutual Central | Características Funcionales | |||||
| Realization Relationship | Gestión Usuarios | Gestión de Usuarios | |||||
| Realization Relationship | Gestión Reclamaciones | Gestión de Reclamos | |||||
| Realization Relationship | Gestión Beneficiarios | Gestión de Beneficiarios | |||||
| Realization Relationship | Administración facturación y recaudo | Facturación y Recaudo | |||||
| Realization Relationship | Certificados | Certificados | |||||
| Realization Relationship | Autorizaciones | Autorizaciones | |||||
| Realization Relationship | Simuladores | Simuladores | |||||
| Composition Relationship | app: Implementación de Servicios | Registro Servicios: eureka | |||||
| Composition Relationship | app: Implementación de Servicios | Ruteador (proxy): gateway | |||||
| Composition Relationship | app: Mi Mutual Central | app: Gateway | |||||
| Composition Relationship | app: Mi Mutual Central | app: Asociados | |||||
| Composition Relationship | app: Mi Mutual Central | app: Secuencias: zipkin | |||||
| Composition Relationship | app: Mi Mutual Central | app: Identidades | |||||
| Composition Relationship | app: Mi Mutual Central | app: Reclamaciones | |||||
| Composition Relationship | app: Mi Mutual Central | app: Protecciones | |||||
| Composition Relationship | app: Mi Mutual Central | app: Eureka admin | |||||
| Serving Relationship | Reglas negocio | app: Mi Mutual Central | |||||
| Serving Relationship | Procesos negocio | app: Mi Mutual Central | |||||
| Serving Relationship | app: Auditoria | app: Mi Mutual Central | |||||
| Serving Relationship | Flujo Trabajo: flowable | app: Mi Mutual Central | |||||
| Serving Relationship | Integración | app: Mi Mutual Central | |||||
| Serving Relationship | Operación | app: Mi Mutual Central | |||||
| Serving Relationship | Traductor | app: Mi Mutual Central | |||||
| Composition Relationship | Unidad de Solidaridad y Seguros | Profundización | |||||
| Composition Relationship | Unidad de Solidaridad y Seguros | Fidelización | |||||
| Serving Relationship | Facturación y Recaudo | app: Cotizador Web | |||||
| Serving Relationship | Gestión de Reclamos | app: Cotizador Web | |||||
| Serving Relationship | Gestión de Beneficiarios | app: Cotizador Web | |||||
| Realization Relationship | app: Mi Mutual Central | Facturación y Recaudo | |||||
| Realization Relationship | app: Mi Mutual Central | Certificados | |||||
| Realization Relationship | app: Mi Mutual Central | Gestión de Reclamos | |||||
| Realization Relationship | app: Mi Mutual Central | Autorizaciones | |||||
| Realization Relationship | app: Mi Mutual Central | Gestión de Beneficiarios | |||||
| Composition Relationship | Mi Mutual Presentación | app: Cotizador Web | |||||
| Composition Relationship | Mi Mutual Presentación | Vinculación | |||||
| Composition Relationship | Mi Mutual Presentación | Simulador | |||||
| Composition Relationship | Mi Mutual Presentación | app: Cotización y Ventas | |||||
| Composition Relationship | Servicios Backend | BPMS | |||||
| Composition Relationship | Servicios Backend | ESB/WS | |||||
| Composition Relationship | Servicios Backend | RULES | |||||
| Composition Relationship | Servicios Backend | SISPRO | |||||
| Composition Relationship | Servicios Backend | BUC | |||||
| Composition Relationship | Almacenamiento y Repositorio | DDSEGUROS | |||||
| Composition Relationship | Almacenamiento y Repositorio | MiMutual DB | |||||
| Composition Relationship | Almacenamiento y Repositorio | SIPAS DB mdb | |||||
| Specialization Relationship | SIPASDB | Almacenamiento y Repositorio | |||||
| Assignment Relationship | Librerías Spring Boot | Nivel de Integración | |||||
| Assignment Relationship | Librerías Spring Boot | Nivel de datos | |||||
| Assignment Relationship | Librerías Spring Boot | Seguridad | |||||
| Assignment Relationship | Librerías Spring Boot | Nivel de Negocio | |||||
| Association Relationship | Seguridad | Nivel de Integración | |||||
| Composition Relationship | Seguridad | Autenticación (filtro) | |||||
| Association Relationship | Nivel de Integración | Servicios Backend | |||||
| Composition Relationship | Nivel de Integración | Service Agents | |||||
| Composition Relationship | Nivel de Integración | API REST | |||||
| Association Relationship | Nivel de Negocio | Nivel de datos | |||||
| Realization Relationship | Nivel de datos | Repositorio | |||||
| Association Relationship | Repositorio | Almacenamiento y Repositorio | |||||
| Assignment Relationship | Entorno NodeJS | Módulos Compartidos | |||||
| Assignment Relationship | Entorno NodeJS | admin Servicios | |||||
| Assignment Relationship | Entorno NodeJS | Util | |||||
| Assignment Relationship | Entorno NodeJS | (web) Cotizador | |||||
| Association Relationship | Entorno NodeJS | Nivel de datos | |||||
| Serving Relationship | pkg: Controller | pkg: Model | |||||
| Serving Relationship | pkg: Service Impl | pkg: Service | |||||
| Serving Relationship | pkg: Repository | pkg: Model | |||||
| Serving Relationship | pkg: DTO | pkg: Model | |||||
| Serving Relationship | pkg: Security | pkg: Model | |||||
| Composition Relationship | app: Mi Mutual Central | pkg: Model | |||||
| Serving Relationship | pkg: Reglas | pkg: Model | |||||
| Serving Relationship | pkg: Web | pkg: Controller | |||||
| Access Relationship | mimutual Servicios: tomcat | Spring Data 2.1.4 | |||||
| Realization Relationship | Gateway: tomcat | app: Gateway | |||||
| Realization Relationship | Directorio: eureka: tomcat | app: Eureka admin | |||||
| Realization Relationship | Secuencias: zipking: tomcat | app: Secuencias: zipkin | |||||
| Realization Relationship | Identidad: spring cloud security | app: Identidades | |||||
| Composition Relationship | app: Mi Mutual Central | Flujo Trabajo: flowable | |||||
| Composition Relationship | app: Mi Mutual Central | Integración | |||||
| Association Relationship | app: Mi Mutual Central | Repositorio: db2 iSerie | |||||
| Composition Relationship | IBM DB2 iSerie | MiMutual DB | |||||
| Composition Relationship | IBM DB2 iSerie | SIPASDB | |||||
| Composition Relationship | IBM DB2 iSerie | DDSEGUROS | |||||
| Association Relationship | IBM DB2 iSerie | app: Mi Mutual Central | |||||
| Realization Relationship | BPM: JRE | Flujo Trabajo: flowable | |||||
| Realization Relationship | ESB/WS | Integración | |||||
| Association Relationship | Repositorio: db2 iSerie | IBM DB2 iSerie | |||||
| Association Relationship | app: Mi Mutual Central | mimutual Entorno JS: node 10.x | |||||
| Association Relationship | ESB/WS | IBM DB2 iSerie | |||||
| Realization Relationship | DB2 AS400: SIPASDB | Servicio de Almacenamiento de Datos | |||||
| Realization Relationship | SQL Server: (...) | Servicio de Almacenamiento de Datos | |||||
| Realization Relationship | Oracle DB: (...) | Servicio de Almacenamiento de Datos | |||||
| Realization Relationship | Spring cloud security | Servicio de Red | |||||
| Association Relationship | DAT00.Asociado | DAT01.ESTADO ASOCIADO | |||||
| Association Relationship | DAT00.Canal (medios del tomador/asociado) | DAT01.PERSONA | |||||
| Association Relationship | DAT00.Configuración (caracterización) | DAT01.ASISTENCIA PLAN COBERTURA DETALLE | |||||
| Association Relationship | DAT00.Configuración (caracterización) | DAT01.ADICIONAL PLAN COBERTURA | |||||
| Association Relationship | DAT00.Configuración (caracterización) | DAT01.ASISTENCIA PLAN COBERTURA | |||||
| Association Relationship | DAT00.Configuración (caracterización) | DAT01.CUMULOS PLAN COBERTURA | |||||
| Association Relationship | DAT00.Configuración (caracterización) | DAT01.DESMEMBRACION ACCIDENTE | |||||
| Association Relationship | DAT00.Configuración (caracterización) | DAT01.SUBLIMITE COBERTURA | |||||
| Association Relationship | DAT00.Configuración (caracterización) | DAT01.CAMPANA RELACION PLAN COBERTURA | |||||
| Association Relationship | DAT00.Configuración (caracterización) | DAT01.DESMEMBRACION ACCIDENTE PLAN COBERTURA | |||||
| Association Relationship | DAT00.Configuración (caracterización) | DAT01.DOCUMENTO REQUISITO | |||||
| Association Relationship | DAT00.Configuración (caracterización) | DAT01.CANAL EVENTO | |||||
| Association Relationship | DAT00.Configuración (caracterización) | DAT01.CANAL VENTA EXCLUSION | |||||
| Association Relationship | DAT00.Configuración (caracterización) | DAT01.ENFERMEDAD GRAVE PLAN COBERTURA | |||||
| Association Relationship | DAT00.Parametros globales (catálogos) | DAT01.DEDUCIBLE | |||||
| Association Relationship | DAT00.Parametros globales (catálogos) | DAT01.TIPO MOVIMIENTO | |||||
| Association Relationship | DAT00.Parametros globales (catálogos) | DAT01.CANAL | |||||
| Association Relationship | DAT01.TIPO PROCESO CUMULO | DAT00.Parametros globales (catálogos) | |||||
| Association Relationship | DAT01.ENFERMEDAD GRAVE | DAT00.Parametros globales (catálogos) | |||||
| Composition Relationship | Riesgos Técnicos Mi Mutual, 2023 | RSG1. Validación decisiones de arquitectura | |||||
| Association Relationship | Definición tipos de datos módulos SUI | RSG1. Validación decisiones de arquitectura | |||||
| Association Relationship | Supervisor contrato | Impacto | |||||
| Association Relationship | Desconocimiento arq. de referencia | RSG1. Validación decisiones de arquitectura | |||||
| Association Relationship | Agente de riesgo | Desconocimiento arq. de referencia | |||||
| Association Relationship | Evaluación arquitectura de referencia SUI | RSG1. Validación decisiones de arquitectura | |||||
| Association Relationship | Agente de riesgo | Desconocimiento arq. de referencia | |||||
| Association Relationship | RSG1. Validación decisiones de arquitectura | Impacto | |||||
| Realization Relationship | DAT00.Venta | 189-08-03-01 Fujo de back de ventas | |||||
| Realization Relationship | DAT00.Venta | 223-01 Plan de pagos | |||||
| Realization Relationship | DAT00.Venta | 213-02 Consulta asistencia restante | |||||
| Realization Relationship | DAT00.Venta | 199-02 Reporte venta y vinculación | |||||
| Realization Relationship | DAT00.Venta | 209-02 Tareas automaticas | |||||
| Realization Relationship | DAT00.Venta | 22102 Facturación cpnsolidado por plan | |||||
| Realization Relationship | DAT00.Venta | 183-01 Actualización estado auxilio funerario V.2.1 | |||||
| Realization Relationship | DAT00.Venta | 213-01 Consulta asistencia | |||||
| Realization Relationship | DAT00.Venta | 184-02-01 Flujo (Control de excepciones gestión de excepsiones V3.0) | |||||
| Realization Relationship | DAT00.Venta | 223-01 Facturación proyectada | |||||
| Realization Relationship | DAT00.Venta | 189-08-04 Back ventas | |||||
| Realization Relationship | DAT00.Venta | 189-10-01 Flujo formulario auxiliar médico (modulo ventas) | |||||
| Realization Relationship | DAT00.Venta | 189-09-02 Formato autorización valoración médica (ventas vinculación) | |||||
| Realization Relationship | DAT00.Venta | 184-03 Control de excepciones. Autorización de excepciones v3.0) | |||||
| Realization Relationship | DAT00.Venta | 140-01-02 Activación de producto (ventas vinculación) | |||||
| Realization Relationship | DAT00.Venta | 189-09-01 Formato autorización valoración médica (ventas vinculación) | |||||
| Realization Relationship | DAT00.Venta | 182-05 Activación promoción V1.0 | |||||
| Realization Relationship | DAT00.Venta | 140-01-01 Activación de producto (ventas vinculación) V1.4 | |||||
| Realization Relationship | DAT00.Venta | 189-06 Auditoria médica bitácora (modulo ventas) | |||||
| Realization Relationship | DAT00.Venta | 182-06-01 Aplicación de promoción V1.0 | |||||
| Realization Relationship | DAT00.Venta | 221-01 Facturación consolidada por plan cobertura y asegurado | |||||
| Association Relationship | 214-04-05-Validaciones de datos-Campos-SICO | 214-04-06-Validaciones de datos-Campos-SICO | |||||
| Association Relationship | 214-04-05-Validaciones de datos-Campos-SICO | 214-04-04-Validaciones de datos-Campos-SICO | |||||
| ejecuta | Realization Relationship | Línea Principal (UT) | Plan Producción: ING | ||||
| inicia | Triggering Relationship | Plan Producto: Scrum y Gerencia | Plan Producción: ING | ||||
| integra | Serving Relationship | Línea Secundaria (DT) | Línea Principal (UT) | ||||
| meses: 4 / equipo: 6 | Realization Relationship | Migración Entorno Java: JDK/JRE 8 a 11 | Versión arquitectura Mi Mutual, 1.1 | ||||
| meses: 6 / equipo: 6 | Realization Relationship | Migración Entorno Angular compatible Java 11 | Versión arquitectura Mi Mutual, 1.2 | ||||
| sirve | Serving Relationship | API Mi Mutual | app: Cotizador Web | ||||
| sirve | Serving Relationship | Sesión admin: idletimeout | app: Cotizador Web | ||||
| sirve | Serving Relationship | Gestión de Productos | app: Cotizador Web | ||||
| sirve | Serving Relationship | Gestión de Usuarios | app: Cotizador Web | ||||
| sirve | Serving Relationship | Servicio de Almacenamiento de Datos | app: Mi Mutual Central | ||||
| sirve | Serving Relationship | Controlador Mi Mutual | app: Implementación de Servicios | ||||
| sirve | Serving Relationship | Repositorio Mi Mutual | app: Implementación de Servicios | ||||
| sirve | Serving Relationship | SS02.reporte - cotizacion | app: Cotizador Web | ||||
| sirve | Serving Relationship | app: Mi Mutual Central | Unidad de Solidaridad y Seguros | ||||
| sirve | Serving Relationship | Repositorio Mi Mutual | app: Mi Mutual Central | ||||
| sirve | Serving Relationship | Utilidades | app: Mi Mutual Central | ||||
| sirve | Serving Relationship | SISPRO >>>>>>> 94cc7c8dfc3570aea7a7d86d0d5aac3eabed49b4 | app: Mi Mutual Central | ||||
| soporta | Realization Relationship | app: Mi Mutual Central | Gestión de Productos | ||||
| soporta | Realization Relationship | app: Mi Mutual Central | Gestión de Usuarios | ||||
| sujeto a | Influence Relationship | app: Mi Mutual Central | Restricciones de Arquitectura | ||||
| usado | Serving Relationship | Mi Mutual Presentación | Unidad de Solidaridad y Seguros |